day13作业

#作业1
猜年龄 , 可以让用户最多猜三次!

# Auther:bing
#!/usr/bin/env python
age = 24
print("猜年龄")
for i in range(3):
input_age = int(input("请输入您猜测的数字: "))
if age > input_age:
  print("guess is Smaller!")
elif age < input_age:
  print("guess is Bigger!")
else:
age = input_age
print("Congratulations,you get it")
break
else:
print("输入次数太多,请稍后再试!")  

  

#作业2
猜年龄 ,每隔3次,问他一下,还想不想继续玩,y,n

# Auther:bing
count = 1
age = 24
while True:
    guess_age = int(input("please input your age:"))
    if guess_age == age:
        print("You're right")
        exit()
    elif (count % 3) == 0:
        count += 1
        play = input("do you want to play{y|n")
        if play == "y":
            continue
        else:
            exit()
    else:
        print("you're wrong")
        count += 1

  

#作业3,编写登陆接口

输入用户名密码
认证成功后显示欢迎信息
输错三次后锁定

#!/usr/bin/env python
#author:bing time:3/28
i=0
while i<3:
   name=input("请输入你的名字: ")
   password=input("请输入你的密码: ")
   if name=='bing'and password=='12345':
      print("bing login success,welcome bing")
      break
   else:
      print("用户名或密码错误!")
      i+=1
if i>=3:
   print("已经被锁定")
   with open('./jilu.txt','w+') as f:
      f.write("name:"+name+'\n password:'+password)

 

# Auther:bing,三次锁定,但是信息没有保存
#!/usr/bin/python3
i = 0
while i < 3:
    name = input('请输入名字:')
    passwd = input('请输入密码:')
    if name == 'bing' and passwd == '123':
        print ('bing login success,Welcome bing!')
        break
    else:
        print ('用户名或密码输入错误')
    i += 1

else:

    print('用户已被锁定!')

  

posted on 2017-03-27 19:21  bigdata_devops  阅读(166)  评论(0编辑  收藏  举报

导航