用python制作一个简单的猜数字游戏

 时间:2024-10-12 14:41:02

1、先用random模块给出一个100以内的随机整数:# -*- coding: utf-8 -*- import randoma=random.randint(1,100)print(a)每运行一次,都会给出一个随机的数字,我们把它打印出来了——77。

用python制作一个简单的猜数字游戏

2、猜数字游戏,当然是从键盘里面输入数字,这就需要input函数。input是python的内置函数:# -*- coding: utf-8 -*- import randoma=random.randint(1,100)n=int(input('请输入数字'))if n==a: print('猜对了,这个数字就是',a)else: print('猜错了,这个数字是',a)这是最简单的猜数字游戏代码,而游戏里面,你猜到正确数字的概率是1%。

用python制作一个简单的猜数字游戏

3、把机器能返回的提示细化一下:# -*- coding: utf-8 -*- #内置函数inputimport randomn=int(input('请输入数字'))#设定一个数字a=random.randint(1,100)if n==a: print('猜对了')elif n>a: print('大了')else: print('小了')print('这个数是:',a)猜大了,就提示大了,猜小了,就提示小了。

用python制作一个简单的猜数字游戏

4、如果你输入的不是一个整数数字,机器会报错。我输入了abcd或者10.1,结果:

用python制作一个简单的猜数字游戏
用python制作一个简单的猜数字游戏

5、所以,需要我们做一些辅助提示:# -*- coding: utf-8 -*- import randoma=random.randint(1,100)n=input(&#泌驾台佐39;请输入数字')if n.isdigit(): n=int(n) if n==a: print('猜对了') elif n>a: print('大了') else: print('小了') print('这个数是:',a)else: print('你输入的不是整数')这里面有双重if语句,看出来了吗?

用python制作一个简单的猜数字游戏
  • 标准正态分布密度函数公式
  • 画函数y=e^x/(3x+4)的图像的主要步骤
  • 英魂之刃出装、打法攻略系列1之玉兔
  • 2021英雄联盟无限乱斗无双剑姬怎么出装
  • 如何在Python中求解方程
  • 热门搜索
    五年级数学手抄报内容 手抄报边框素材 手抄报模板图片 小学生安全手抄报图 古诗词手抄报内容 我爱运动手抄报 食品卫生安全手抄报 三年级春节手抄报大全 海底手抄报 廉洁文化手抄报内容