一 条件分支
1 python的比较操作符
2 python的条件分支语法
二 while循环
1 python的while循环语法
2 and 逻辑操作符
三 random模块中的randint()函数
1 模块的导入:import random
2 randint()函数的功能:返回一个随机的整数
四 程序代码及运行结果
1 程序代码:
1 import random 2 secret = random.randint(1,10) 3 4 print("----------我爱鱼C工作室----------") 5 print("本次游戏只有三次机会哦^_^") 6 temp = input("不防猜一下小甲鱼现在心里想的是那个数字:") 7 guess = int(temp) 8 count = 1 9 if guess != secret: 10 while (guess != secret) and (count <= 2): 11 temp = input("哎呀,猜错了,请重新输入吧:") 12 guess = int(temp) 13 if guess == secret: 14 print("我草,你是小甲鱼心里的蛔虫吗?!") 15 print("哼,猜中了也没有奖励!") 16 else: 17 if guess > secret: 18 print("哥,大了大了~~~") 19 else: 20 print("嘿,小了小了!!!") 21 count = count + 1 22 print(f"您一共猜了{count}次") 23 else: 24 print("我草,你是小甲鱼心里的蛔虫吗?!") 25 print("哼,猜中了也没有奖励!") 26 print("游戏结束,不玩啦^_^")
2 运行结果
PS E:\3_work\4_python\2_code\03_LittleTurtleStudio> python Game2.py ----------我爱鱼C工作室---------- 本次游戏只有三次机会哦^_^ 不防猜一下小甲鱼现在心里想的是那个数字:8 哎呀,猜错了,请重新输入吧:5 嘿,小了小了!!! 您一共猜了2次 哎呀,猜错了,请重新输入吧:9 哥,大了大了~~~ 您一共猜了3次 游戏结束,不玩啦^_^ PS E:\3_work\4_python\2_code\03_LittleTurtleStudio> python Game2.py ----------我爱鱼C工作室---------- 本次游戏只有三次机会哦^_^ 不防猜一下小甲鱼现在心里想的是那个数字:9 我草,你是小甲鱼心里的蛔虫吗?! 哼,猜中了也没有奖励! 游戏结束,不玩啦^_^ PS E:\3_work\4_python\2_code\03_LittleTurtleStudio>
原文:https://www.cnblogs.com/luoxun/p/13199010.html