''' Student 类(如何在外部访问私有方法)
- 两个属性, name, level
- 如果实例level是班长, 具有打分功能,输出打分成功,如果不是,不具有打分功能,输出权限不足'''
class Student:
def __init__(self
,name
,level
):
self
.name
=name
self
.__level
=level
def levelTrue(self
):
print("名字为:%s level为:%s,打分成功!"%(self
.name
,self
.__level
))
def is_level(name
,level
):
Student1
= Student
(name
, level
)
if level
=='班长':
Student1
.levelTrue
()
else:
print("名字为:%s level为:%s,权限不足打分失败!"%(Student1
.name
,level
))
while True:
name
=input('输入名字:')
level
=input('输入level:')
is_level
(name
,level
)
转载请注明原文地址: https://mac.8miu.com/read-503026.html