我们通过一些事物,来学习编程,可以帮助我们快速学习
# 导入random随机模块
import random
target = random.randint(1, 100) # 设定猜的数字在1到100之间
while True:
#也可以设定猜数字的次数限制 设定一个 cyc_num=5, 用for i in range(1,cyc_num) #每次循环记得减下 然后当cyc_num=0的时,提示已超过次数,break 可以自己去##测试下
print(f"猜数字:1~{100}")
user_guess = int(input("你输入的数字是: "))
if user_guess == target:
print(" 正确!你赢了!")
# 请用户继续,输入1则继续,其他则退出
print("\n游戏继续吗?(输入1继续)") #提示玩家按什么可以继续,在后面用IF判断
play_again = input("请输入1继续或其它退出: ").strip()
if play_again != '1':
break
elif user_guess < target:
print(f" 你的猜测低于目标数 ({target})。尝试更高一些的数字。")
# 这里为了演示代码,放进了猜的数,实际写的时候记得去掉,也可以设置 当玩家#输入的数字很接近数字,你可以输出加油哦,已经很接近了
else :#user_guess > target:
print(f" 你的猜测高于目标数 ({target})。尝试更小一点。")
# {target}同上为了方便演示,
代码演示
经过不停的练习,相信很快就掌握了这个技术。