
Python中赋值是什么意思
importrandomtimes=3secret=random.randint(1,10)print('----------------WJL-------------...
import random
times = 3
secret = random.randint(1,10)
print('----------------WJL-----------------')
guess = 0
#这个guess为什么要赋值为0?
print ('不妨猜猜小白现在心里想的是哪个数字:', end=' ')
while (guess != secret) and (times > 0):
temp = input()
#input是什么意思
guess = int(temp)
times = times - 1
if gusee == secret:
print('猜对了')
print('不过没奖励,(*^__^*)')
else:
if guess > secret:
print('大了')
else:
print('小了')
if times > 0:
print('再试一次',end=' ')
else:
print('没机会了')
print('游戏结束')
问题就是打#的 展开
times = 3
secret = random.randint(1,10)
print('----------------WJL-----------------')
guess = 0
#这个guess为什么要赋值为0?
print ('不妨猜猜小白现在心里想的是哪个数字:', end=' ')
while (guess != secret) and (times > 0):
temp = input()
#input是什么意思
guess = int(temp)
times = times - 1
if gusee == secret:
print('猜对了')
print('不过没奖励,(*^__^*)')
else:
if guess > secret:
print('大了')
else:
print('小了')
if times > 0:
print('再试一次',end=' ')
else:
print('没机会了')
print('游戏结束')
问题就是打#的 展开
展开全部
第一个问题:Python在用一个变量之前,需要先定义,而在这段代码中,用guess去和另一个参数(整数类型)做比较,那么guess必须赋值。至于为什么要赋值0。是因为secret这个参数随机取了1到10中的一个数。为了不直接一上来就出现guess和secret值相等,所以简单的赋了0。当然也可以赋值比10大的整数。
第二个问题:input()是Python中的输入语句。输入什么就是什么,比如输入1,那么Temp就是int类型,输入'Hello',Temp就是字符串类型。
第二个问题:input()是Python中的输入语句。输入什么就是什么,比如输入1,那么Temp就是int类型,输入'Hello',Temp就是字符串类型。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |