コード例 #1
0
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()
コード例 #2
0
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 *
コード例 #3
0
#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()
コード例 #4
0
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())
コード例 #5
0
# ~ 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())
コード例 #6
0
#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())
コード例 #7
0
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())
コード例 #8
0
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())
コード例 #9
0
#!/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()
コード例 #10
0
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())
コード例 #11
0
ファイル: my_cars.py プロジェクト: rdrolis/learning
#!/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())
コード例 #12
0
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())
コード例 #13
0
ファイル: my_car3.py プロジェクト: tw0629/Guibs_Python
# 导入整个模块
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()
コード例 #14
0
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)
コード例 #15
0
ファイル: 9.1-9.12.py プロジェクト: Best1s/python_re
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()
コード例 #16
0
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())
コード例 #17
0
# 从一个模块中导入多个类
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())
コード例 #18
0
ファイル: my_car.py プロジェクト: kanwar101/Python_Review
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()


コード例 #19
0
# 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())
コード例 #20
0
# 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())