猜数字游戏
#猜数字游戏 while循环,if...elif判断的应用 import random #引入专门生成随机数的一个库 #从1到100之间随机取出一个数字教给变量secret(秘密数) mimishu = random.randint(10,1000) shurushu = 0 #用户输入的数字 cishu = 0 #用户猜测的次数 print("来玩个猜数字的游戏吧,你有6次机会哟") #这里用 while 循环,至于什么意思,先会玩,再讲原理吧 #如果用户输入的数字不等于秘密数,同时猜测次数小于6次,那就循环,否则当然就结束循环咯 while shurushu != mimishu and cishu < 6: shurushu=int(input("请输入你猜测的数字\n")) if shurushu<mimishu: #如果用户猜的数字小于秘密数 print("太小了") elif shurushu>mimishu: #如果用户猜的数字大于秘密数 print("太大了") cishu+=1 #每猜一次就加一次用户猜测的次数 if shurushu==mimishu: print("完全正确,你很棒哟") else: print("唉,给你这么多次机会,太笨了,别猜了!") 青少年Scratch,科创少年.甜老丝.青少年python 青少年Scratch,科创少年.甜老丝