'''
定义一个登录函数,参数是:username, password
函数体:
判断参数传过来的username,password是否正确,如果正确则登录成功,否则打印登录失败
'''
#函数的定义
def login(username,password):
#相当于数据库注册的用户名和密码
uname='admain123'
pwd='112233'
for i in range(3):
if username==uname and password==pwd:
print('登陆成功')
break
else:
print('登录失败!')
username = input('输入用户名')
password = input('输入密码:')
else:
print('账户锁定!')
#调用:
username=input('输入用户名')
password=input('输入密码:')
login(username,password)
执行结果:
输入用户名admain123
输入密码:1122
登录失败!
输入用户名afa
输入密码:adsf
登录失败!
输入用户名
# 找出列表的最大值
#自己封装一个求最大值的函数
def max(iterable):
max=iterable[0]
for i in iterable:
if i>max:
max=i
print('最大值是:',max)
#调用:测试是否能找出最大值
list1=[1,2,4,5,6]
max(list1)
tuple1=(4,5,6,7,8)
max(tuple1)
#sort min reverse
print(type(tuple1)) #这种方法只能判断是什么类型
#判断是不是什么类型的函数: isinstance(变量,类型关键字)
print(isinstance(2,int)) # 返回值是 False, True
执行结果:
最大值是: 6
最大值是: 8
<class 'tuple'>
True