# 需求:猜年龄,可以让用户最多猜三次

age = 60

for i in range(3):
guess = int(input("Input Age: "))
if guess > age:
print("Too bigger.")
elif guess < age:
print("Too smaller.")
else:
print("You got it!")
break
if i+1 is 3:
print("3 times lost.")

  

# 需求:猜年龄,每隔三次,问他一下还想不想再玩。
import sys age = 60
i = 0 while True:
i += 1
guess = int(input("Input Age: "))
if guess > age:
print("Too bigger.")
elif guess < age:
print("Too smaller.")
else:
print("You got it!")
break
if i%3 is 0:
flag = input("Go on. Yes or No? ")
if flag.upper() == "YES":
pass
elif flag.upper() == "NO":
break

  

# 编写登陆接口:
# 输入用户名密码
# 认证成功后显示欢迎信息
# 输错三次后锁定 # 重点是 *锁定* import getpass f = open("lock_user.txt", "r+")
lock = f.read().strip() #So important
i = 1
while True:
username = input("Input your username: ")
if username == lock:
print("The username is locked.")
break
else:
password = getpass.getpass("Input your password: ")
if username == 'liukai' and password == 'liukai123':
print('Welcome!')
break
else:
print('Error.')
i += 1
if i == 4:
f.write(username + "\n")
break
f.close()

  

最新文章

  1. [AR+Vuforia]学习笔记
  2. MsSQLserver中修改字段值系统自动生成的脚本
  3. C指针(一)
  4. #VSTS定制#全新的模版定制能力
  5. Sharepoint学习笔记—习题系列--70-573习题解析 -(Q63-Q65)
  6. Android Studio用release模式进行调试
  7. zepto源代码解读
  8. 使用repeater实现gridview的功能
  9. 【转】linux下cppunit的安装
  10. LeetCode解题报告:Reorder List
  11. 编译LOADCEPC.EXE程序
  12. hihoCoder挑战赛11 A 随机斐波那契
  13. go语言实现生产者-消费者
  14. FPC导通阻抗计算
  15. 兼容IE8及以上的常用css选择器
  16. SharePoint 2013 首页修改
  17. TWELP™ Vocoder
  18. tomcat压缩版配置
  19. nginx配置资源缓存
  20. Programming 2D Games 读书笔记(第四章)

热门文章

  1. scrapy爬取校花网男神图片保存到本地
  2. 传智播客张孝祥java邮件开发随笔01
  3. 禁用selinux
  4. Python实例---模拟微信网页登录(day3)
  5. gcc库链接
  6. Lets encrypt安装及配置
  7. FFMPEG详细参数
  8. 深入springboot原理——一步步分析springboot启动机制(starter机制)
  9. java mysql的latin1转UTF-8
  10. VsCode语言设置为中文