Python番外篇:猜数字游戏

学习了这么多知识,我们可以写一个猜数字的游戏了。

1.想像一下程序流程图

Created with Raphaël 2.2.0 开始 选择随机数 用户输入 比较输入,输出提示 是否猜对 结束 yes no

2.编写代码

from random import randint
number = randint(1, 50) # 随机选择数字 
while True:
	# 用户输入
	guess_number = int(input("请输入你猜的数字:"))
	# 比较输出提示
	if guess_number > number:
		print("大了!")
	elif guess_number < number:
		print("小了!")
	elif guess_number == number:
		print("猜对了!")
		break
print("游戏结束")

3.游戏开始

这是我玩的一局游戏:


请输入你猜的数字:40
大了!
请输入你猜的数字:30
小了!
请输入你猜的数字:32
小了!
请输入你猜的数字:33
小了!
请输入你猜的数字:34
猜对了!
游戏结束


好了,今天的课程就到这儿了,再见!

上一篇:零基础入门学Python(三)—— 成为高手前必须知道的一些基础知识


下一篇:java开发笔记四(流程控制-循环语句)