面向对象简单习题分享

1.(开胃菜)在终端输出如下信息:

小明,10岁,男,上山去砍柴

小明,10岁,男,开车去东北

小明,10岁,男,最爱大保健

老李,90岁,男,上山去砍柴

老李,90岁,男,开车去东北

老李,90岁,男,最爱大保健

 1 C:\Python36\python3.exe "C:\Program Files\JetBrains\PyCharm 2018.1.2\helpers\pydev\pydevconsole.py" 55960 55961
 2 import sys; print('Python %s on %s' % (sys.version, sys.platform))
 3 sys.path.extend(['D:\\PythonS13', 'D:\\pythonS12', 'D:/PythonS13'])
 4 PyDev console: starting.
 5 Python 3.6.3 (v3.6.3:2c5fed8, Oct  3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
 6 ##下面的都是在pycharm写好拿过来的,上面都是自动生成的
 7 class Person:
 8     hobby_lst=['最爱大保健','开车去东北','最爱大保健']
 9     def __init__(self,name,age,sex):
10         self.name=name
11         self.age=age
12         self.sex=sex
13 xm=Person('小明','10岁','')
14 ll=Person('老李','90岁','')
15 lst=[xm,ll]
16 for i in range(len(lst)):
17     for j in range(3):
18         print(f'{lst[i].name},{lst[i].age},{lst[i].sex},{lst[i].hobby_lst[j]}')
19         
20 小明,10岁,男,最爱大保健
21 小明,10岁,男,开车去东北
22 小明,10岁,男,最爱大保健
23 老李,90岁,男,最爱大保健
24 老李,90岁,男,开车去东北
25 老李,90岁,男,最爱大保健
在终端输出

猜你喜欢

转载自www.cnblogs.com/changwentao/p/9235572.html