2022年 11月 4日

Python中的类的调用

  1. #定义类
  2. # class Car:
  3. # #方法
  4. # def getCarInfo(self):
  5. # print("这个车子会跑")
  6. # def move(self):
  7. # print("chezi zai移动")
  8. # bw = Car()
  9. # bw.color = '黑色'
  10. # bw.getCarInfo()
  11. # bw.wheelNum = 4
  12. # bw.move()
  13. #
  14. # print(bw.color)
  15. # print(bw.wheelNum)
  16. # 定义一个类
  17. # class Anamial:
  18. # print("先打印看一下")
  19. # # 定义一个方法
  20. # def __init__(self,name):
  21. # self.name = "张三"
  22. # self.color = "红色"
  23. # # 再定义一个方法
  24. # def printName(self):
  25. # print("名字是:名字")
  26. # #定义一个函数
  27. # def myPrint(anamial):
  28. # print("这里是我的名字~")
  29. # anamial.printName()
  30. # # anamial.name
  31. # # 这个是函数的调用
  32. # d1 = Anamial("zhangsna")
  33. # myPrint(d1)
  34. # # print(d1.color)
  35. # # print(d1.name)
  36. # '''
  37. # 我知道原因了
  38. # 原因是init在创建对象的时候就默认已经被调用了。
  39. # '''
  40. # init 方法的使用
  41. class Car:
  42. def __init__(self,newWheelNum, newColor):
  43. self.wheelNum = newWheelNum
  44. self.color = newColor
  45. def move(self):
  46. print("车在跑,目标是北京")
  47. byd = Car(4, 'green')
  48. print('车的颜色是:%s'%byd.color)
  49. print('车的轮子数是:%d'%byd.wheelNum)