用户:wawj查看:5 回复:5 评论:5 创建时间:2019-01-27T15:26:35
谁可以告诉我海龟编辑器模板作品里的猜数字里面的代码是什么意思?知道的喵QQ号:1694917934
import random
# 猜数字
# 可以更改随机数范围,增大难度哦
# 修改范围时,记得提示字符串也要更改
the_number = random.randint(1, 10)
print('Hi,训练师!我们来玩一个猜数字游戏吧!')
guess = int(input('请猜一个1到10之间的秘密数字(包括1和10): '))
while (guess != the_number):
if (guess > the_number):
print(guess,'猜大了,请再来一次!')
if (guess < the_number):
print(guess,'猜小了,请再来一次!')
guess = int(input('再来一次:'))
print(guess,'就是秘密数字!恭喜你猜对了!')
点赞0
评论
帅气的欧巴包randint是随机生成一个整数,input获取的数字是字符型数字,字符型是不能数学运算的,所有要把获取的数字强转为数字型的(float 浮点型,int 整数型)。数字比较是否不等于用!=判断。因为不确定猜的次数所以不能使用for循环,只能使用while循环。当我们猜的数和随机生成的数相等时候循环条件不成立,循环结束执行(哇,你猜对了!)。
点赞0
评论
转换为积木不就得了,群里有入门电子书,自己看去
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
你竟然跟我说你没有加编程猫python官方交流群?
群号:965296414
点赞0
评论