def test_class(): # my_dog = c.Dog('willie', 6) # print("My dog's name is " + my_dog.name.title() + ".") # print("My dog is " + str(my_dog.age) + " years old.") # my_dog.sit() # my_dog.roll_over() # my_new_car = c.Car('mercedes', 'c-class', 2013) # print(my_new_car.get_descriptive_name()) # my_new_car.odometer_reading = 34 # my_new_car.update_odometer(-14) # my_new_car.read_odometer() ## inheritance my_tesla = c.ElectricCar('tesla', 'model 3', 2016) print(my_tesla.get_descriptive_name()) my_tesla.battery.describe_battery() my_tesla.battery.get_range()
from car import Car, ElectricCar my_beetle = Car('volkswagen','beetle','2019') print(my_beetle.get_descriptive_name()) my_tesla = ElectricCar('tesla','model s','2019') print(my_tesla.get_descriptive_name()) my_tesla.battery.describe_battery() my_tesla.battery.get_range() import car my_beetle = car.Car('volkswagen','beetle','2019') print(my_beetle.get_descriptive_name()) my_tesla = car.ElectricCar('tesla','model s','2019') print(my_tesla.get_descriptive_name()) from car import *
#from car import Car,ElectricCar import car print("hello suresh") abc = ["suresh", "kumar", 33] print(abc) for a in abc: print(a) my_car = car.Car('BMW', 7, '2017') my_car.get_details() my_Ecar = car.ElectricCar("Suresh's tesla", 5, "2018") my_Ecar.get_details() my_Ecar.car_capacity()
from car import Car, ElectricCar # ,号分隔 my_beetle = Car('a', 'beetle', 2017) # Car类 print(my_beetle.get_descriptive_name()) my_tesla = ElectricCar('tesla', 'roadster', 2018) # ElectricCar类 print(my_tesla.get_descriptive_name()) # 9.4.4 导入整个模块 print("\n9.4.4") import car # 导入整个car模块 one = car.Car('one', 'one', 2010) # 模块.类 print(one.get_descriptive_name()) two = car.ElectricCar('two', 'two', 2020) # 模块.类 print(two.get_descriptive_name()) # 9.4.5 导入模块中的所有类 print("\n9.4.5") #from car import * # 不推荐这种导入方式 # 9.4.6 在一个模块中导入另一个模块 # 不同的类储存在不同的模块 print("\n9.4.6") from car import Car # car 模块 Car类 from electric_car import ElectricCar th = Car('T', 'H', 2013) print(th.get_descriptive_name())
# ~ from car import Car, ElectricCar import car my_new_car = car.Car("audi", "24", 2016); print(my_new_car.get_descriptive_name()) my_new_car.odometer_reading = 23; my_new_car.read_odometer(); my_tesla = car.ElectricCar("tesla", "roadster", 2016); print(my_tesla.get_descriptive_name())
#from car import Car, ElectricCar import car my_new_car = car.Car('audi', 'a6', 2020) print(my_new_car.get_descriptive_name()) my_new_car.odometer_reading = 23 my_new_car.read_odometer() my_new_tesla = car.ElectricCar('tesla', 't6', 2020) print(my_new_tesla.get_descriptive_name())
import car # A file to show my 2 cars by importing multiple classes from a module by importing # the whole module. The 2 classes are Car and Electric Car my_beetle = car.Car("Volkswagen", "Beetle", 2016) print(my_beetle.get_descriptive_name()) my_tesla = car.ElectricCar("Tesla", "Roadster", 2016) print(my_tesla.get_descriptive_name())
import car my_new_car = car.Car('audi', 'a4', 2019) print(my_new_car.get_descriptive_name()) my_new_car.update_odometer(25) my_new_car.read_odometer() my_used_car = car.Car('subaru', 'outback', 2015) print(my_used_car.get_descriptive_name()) my_used_car.update_odometer(23_500) my_used_car.read_odometer() my_used_car.increment_odometer(100) my_used_car.read_odometer() my_beetle = car.Car('volkswagen', 'beetle', 2019) print(my_beetle.get_descriptive_name()) my_tesla = car.ElectricCar('tesla', 'Roadster', 2019) print(my_tesla.get_descriptive_name())
#!/usr/bin/env python3 # -*- coding: utf-8 -*- #from car import Car, ElectricCar #my_tesla = ElectricCar('Tesla','S',2015) # my_tesla.battery.describe_battery() # my_tesla.battery.get_range() #carro = Car('Nissan','GTR',2018) # print(carro.get_descriptive_name()) import car nuevo_car = car.Car('Subaru', 'WRX', 2017) print(nuevo_car.get_descriptive_name()) carroElectrico = car.ElectricCar('GUAZHOU', 'Chicken Limited', 2018) print(carroElectrico.get_descriptive_name()) carroElectrico.get_descriptive_name() carroElectrico.battery.get_range()
from car import Car, ElectricCar my_new_car = Car("bmw", "X6M", 2019) print(my_new_car.get_descriptive_name()) my_new_car.odometer_reading = 23 my_new_car.read_odometer() my_tesla = ElectricCar("tesla", "model s", "2019") print(my_tesla.get_descriptive_name()) my_tesla.battery.get_range() import car my_beetle = car.Car("volkswagen", "beetle", 2018) print(my_beetle.get_descriptive_name()) my_new_tesla = car.ElectricCar("tesla", "roadster", 2018) print(my_new_tesla.get_descriptive_name())
#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Sat Jan 23 19:50:06 2021 @author: rdrolis """ import car my_beetle = car.Car('volkswagen', 'beetle', 2019) my_tesla = car.ElectricCar('telsa', 'model s', 2019) print(my_beetle.get_descriptive_name()) print(my_tesla.get_descriptive_name())
from car import Car, ElectricCar import car my_new_car = Car('audi', 'a4', 2020) print(my_new_car.get_descriptive_name()) my_new_car.odometer_reading = 23 my_new_car.read_odometer() my_beetle = Car('volkswagen', 'beetle', 2020) print(my_beetle.get_descriptive_name()) my_tesla = ElectricCar('tesla', 'roadster', 2020) print(my_tesla.get_descriptive_name()) my_beetle2 = car.Car('volkswagen2', 'beetle2', 2016) print(my_beetle2.get_descriptive_name()) my_tesla2 = car.ElectricCar('tesla2', 'roadster2', 2020) print(my_tesla2.get_descriptive_name())
# 导入整个模块 import car my_new_car = car.Car('audi', 'a6', 2016) print(my_new_car.get_descriptive_name()) my_new_electric_car = car.ElectricCar('tesla', 'model s', 2016) my_new_electric_car.battery.describe_battery()
my_tesla = ElectricCar('tesla', 'model s', 2019) print(my_tesla.get_descriptive_name()) my_tesla.battery.describe_battery() my_tesla.battery.get_range() # Importing multiple classes from one modul: list requested classes using , # from name_of_the_modul import name_of_the_class_1, name_of_the_class_2 from car import Car, ElectricCar volkswagen = Car('volkswagen', 'passat', 2019) print(volkswagen.get_descriptive_name()) tesla_2 = ElectricCar('tesla', 'roadster', 2019) print(tesla_2.get_descriptive_name()) # Importing entire module # import module # variable = module_name.Class_name(parameters) import car my_beetle = car.Car('volkswagen', 'beetle', 2019) print(my_beetle.get_descriptive_name()) my_roadster = car.ElectricCar('tesla', 'rodaster', 2019) print(my_roadster.get_descriptive_name()) # Python standard library from random import randint randint(1,6)
my_res.set_number_served(20) my_res.describe_restaurant() my_res.increment_number_served(10) my_ice = IceCreamStand("Green-ice", "ice") my_ice.add_falavors("hot") my_ice.describe_ice() my_user = User("wang", "chunying", "18", "man", 22) my_user.increment_login_attempts() my_user.describe_user() my_user.reset_login_attempts() my_user.describe_user() my_user.greet_user() my_son_usr = Son_User("ma", "haojie", "18", "man", 11) my_son_usr.describe_user() my_admin = Admin_User("Bani", "zhang", "18", "man") #my_admin.show_privileges() my_admin.privileges.add_privileges("ban user") my_admin.privileges.show_privileges() my_tesla = car.ElectricCar("tesla", "model s", 2019) print(my_tesla.get_descriptive()) my_tesla.battery.descrip_battery() my_tesla.battery.get_range() my_new_tesla = car.ElectricCar("new_tesla", "model s", 2019) my_new_tesla.battery.upgrade_battery() my_new_tesla.battery.get_range()
import car my_beetle = car.Car("volkswagen", "beetle", 2016) print(my_beetle.get_describe_name()) my_tesla = car.ElectricCar("Tesla", "modelX", 2020) print(my_tesla.get_describe_name())
# 从一个模块中导入多个类 from car import Car, ElectricCar my_beetle = Car('volkswagen', 'beetle', 2016) print(my_beetle.get_descriptive_name()) my_tesla = ElectricCar('tesla', 'model s', 2016) print(my_tesla.get_descriptive_name()) # 导入整个模块,使用句点表示法访问需要的类 import car my_beetle = car.Car('volkswagen', 'beetle', 2016) print(my_beetle.get_descriptive_name()) my_tesla = car.ElectricCar('tesla', 'model s', 2016) print(my_tesla.get_descriptive_name()) # 导入模块中所有的类 from car import * # 在一个模块中导入另一个模块 from car import Car from electric_car import ElectricCar my_beetle = car.Car('volkswagen', 'beetle', 2016) print(my_beetle.get_descriptive_name()) my_tesla = car.ElectricCar('tesla', 'model s', 2016) print(my_tesla.get_descriptive_name())
import car import sys #from car import ElectricCar tesla_car = car.Car('Tesla','model3', '2018') tesla_car.show_car_description() print (sys.version()) electric_car_instance = car.ElectricCar('Tesla', 'ModelY', '2020') battery_instance = car.Battery()
# from car import Car, ElectricCar # my_beetle = Car('Volk', 'beetle', 2016) # print(my_beetle.get_descriptive_name()) # my_tesla = ElectricCar('tesla', 'roadster', 2016) # print(my_tesla.get_descriptive_name()) import car my_beetle = car.Car('Volk', 'beetle', 2016) print(my_beetle.get_descriptive_name()) my_tesla = car.ElectricCar('tesla', 'roadster', 2016) print(my_tesla.get_descriptive_name())
# you can also import an entire module # you access a module from a class you use the dot notation import car my_tesla = car.ElectricCar("tesla", "model s", 2016) # dot notation used a access ElectricCar print(my_tesla.get_descriptive_name()) my_new_car = car.Car("Audi", "A4", 2016) print(my_new_car.get_descriptive_name()) my_new_car = car.Car("Land Rover", "Defender", 1969) print(my_new_car.get_descriptive_name())