"""
1.输入用户名和密码
2.判断是否正确(name = 'root', passwd = 'westos')
3.登录仅有3次及会,超过3次,报错
"""
for i in range(3): ###定义循环次数,若i=0、1、2,执行for以下操作
name = input('用户名: ')
passwd = input('密码: ')
if name == 'root' and passwd == 'westos': ###条件判定
print('登录成功!')
break ##退出循环
else:
print('登录失败')
print('您还剩余%d次机会' %(2-i)) ###令i=2-i
else: ###i超出规定次数
print('失败超过3次,请稍后再试!')
有1,2,3,4四个数字
求四个数字能生成多少个互不相同且无重复数字的三位数(不能含有122 133类似)
count = 0
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if i != j and j !=k and k != i:
print(i * 100 + j * 10 + k)
count += 1
print('生成%d个无重复数字的三位数' %count)