💐作者:insist--
💐个人主页:insist-- 的个人主页
理想主义的花,最终会盛开在浪漫主义的土壤里,我们的热情永远不会熄灭,在现实平凡中,我们终将上岸,阳光万里
❤️欢迎点赞👍收藏📁评论📒
目录
前言
Python是一种高级编程语言,它具有简单易学、代码可读性高、应用广泛等优点。它支持面向过程、面向对象和函数式编程等多种编程范式,并且具有丰富的第三方库和模块支持,可以用来开发各种应用程序。


这个游戏会随机生成一个1到100之间的数字,然后让玩家尝试猜测这个数字。每次猜测后,程序会告诉玩家猜的数字是过大还是过小,直到玩家猜中为止。
- # 导入random模块
- import random
- # 定义一个名为guess_number的函数
- def guess_number():
- # 使用random.randint(1, 100)函数生成一个介于1和100之间的随机整数,并将其赋值给变量number
- number = random.randint(1, 100)
- # 进入无限循环(玩家可以无限制的猜测,直到猜测正确)
- while True:
- # 使用input函数提示玩家输入猜测的数字,并将其转换为整数类型后赋值给变量guess
- guess = int(input("请输入你猜的数字:"))
- # 如果玩家猜测的数字小于生成的随机数,打印“你猜小了!”
- if guess < number:
- print("你猜小了!")
- # 如果玩家猜测的数字大于生成的随机数,打印“你猜大了!”
- elif guess > number:
- print("你猜大了!")
- # 如果玩家猜测的数字等于生成的随机数,打印“恭喜你,猜对了!”并使用break语句跳出循环
- else:
- print("恭喜你,猜对了!")
- break
- # 调用guess_number函数,开始游戏
- guess_number()
在这个游戏中,我们使用了Python的random模块来生成一个随机数。然后,我们使用了一个无限循环来等待玩家的输入,并根据玩家的猜测给予提示。当玩家猜中数字后,我们跳出循环并结束游戏。

这个游戏中,电脑会随机选择一种手势(石头、剪刀或布),然后让玩家选择一种手势进行比赛。程序会根据玩家选择的手势和随机生成的手势进行比较,判断胜负并输出结果。
- # 定义一个名为rock_paper_scissors的函数
- def rock_paper_scissors():
- # 定义一个列表,用于存储电脑的选择
- computer_choice = ["石头", "剪刀", "布"]
- # 提示玩家输入选择
- player_choice = input("请选择(石头、剪刀或布):")
- # 判断玩家输入的选择是否在电脑的选择列表中,如果不在,提示无效并重新调用函数
- if player_choice not in computer_choice:
- print("无效的选择,请重新输入!")
- return rock_paper_scissors()
- # 判断玩家选择和电脑选择的顺序,首先判断是否为石头对石头,如果是则判定为平局
- if player_choice == computer_choice[0]:
- print("平局!")
- # 如果玩家选择剪刀,而电脑选择石头,那么玩家输了
- elif player_choice == computer_choice[1]:
- print("你输了!")
- # 如果玩家选择了布,那么玩家赢了
- else:
- print("你赢了!")
- # 调用函数开始游戏
- rock_paper_scissors()
-
在这个游戏中,我们定义了一个列表来存储可能的手势。然后,我们使用了一个简单的if语句来比较玩家选择的手势和随机生成的手势,并根据比较结果输出胜负。如果玩家输入了无效的选择,我们会提示他们重新输入。