一、pythoh中while、for、if的循环
嗯.........这个好像没什么好说的,简单粗暴来几个游戏!
1、来玩儿个猜数字游戏,需求:只能猜3次,小了提示小,大了提示大,猜对了游戏结束
3次结束后询问用户是否继续玩耍,Y/N,N代表不玩儿了走人,Y接着干
1 number=100 2 i=0 #定义计数 3 while True: 4 print("情输入你猜的数字结果") 5 gusse=input("your gussed>>>:") 6 if gusse.isdigit(): #判断字符串手否为纯数字 7 gusse=int(gusse) 8 if gusse==number: 9 print("牛逼,猜对了") 10 break 11 elif gusse<number: 12 print("小了") 13 elif gusse>number: 14 print("大了") 15 i+=1 #计数 16 print(i) 17 if i==3: 18 print("3次你都没猜对,你丫还玩儿吗?") 19 choice=input("请输入你的选择>>>:""(Y继续游戏,按任意键离开游戏)") 20 i=0 #计数初始化 21 if choice=="Y": 22 print("游戏开始") 23 else: 24 print("游戏结束") 25 break 26 else: 27 print("输入的不是数字,请输入数字") 28 print(i)