Python小项目

一、Python猜数字小游戏

很久没有更新过python的内容,现在我就来写一点大家比较感兴趣的东西,我们来完成一个小游戏,我们就从最基础的开始,最简单的猜数字的小游戏,进阶的玩法就是做一个GUI界面,给这个游戏加一个交互式的界面,使这个游戏变得更加人性化

1.1 知识储备

1、输入、格式化输出(强制类型转换函数)
2、判断结构的使用
3、循环的使用(while,for循环的使用)
4、随机数函数的使用 random 中 randint (你需要导入random这个包)

1.2 代码实现

Python3实现

import random
n = random.randint(0,100)#产生0~100的一个随机数
print("请输入0~100之间的任意一个整数:")#给用户一个良好的用户的界面
count = 0#记录我们猜的次数
while True:#猜多少次都可以
    a = int(input())  # 输入默认的是字符串,所以需要强制转换
    count+=1
    if a>n:
        print("你猜的数字大了")
    elif a==n:
        print("bingo,猜对了,你真棒")
        break#跳出循环,不然会一直让你不停的输入
    elif a<n:
        print("你猜的数字小了")

#格式化输出,说明你猜游戏结束了
print("产生的随机数是{},你总共猜了{}次".format(n,count))

在这里插入图片描述
其实你还可以指定猜游戏的次数,增加游戏难度

猜你喜欢

转载自blog.csdn.net/caidewei121/article/details/88727218