|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Vigny 于 2016-6-1 15:26 编辑
代码是这样的
import random
secret = random.randint(1,10)
print('----------------Vigny的Python练习----------------')
guess = 0
i=0
print("不妨猜一下小甲鱼现在心里想的是哪个数字:")
while guess != secret and i<3:
temp = input()
guess = int(temp)
i+=1
if guess == secret:
print("居然猜对了!")
print ("可惜没有奖励~")
else:
if guess > secret:
print("数字大了哦~")
else:
print("小啦小啦")
if i<3:
print("猜错啦 再输入一次吧~:")
else:
print('没机会咯')
print("游戏结束咯~,下次加油^_^")
请问为什么
print("不妨猜一下小甲鱼现在心里想的是哪个数字:")
if i<3:
print("猜错啦 再输入一次吧~:")
这两个地方 print命令能输入数字 print命令不是应该只是打印吗
输入的命令不是应该是 input吗? 求解
还有i+=1 和 i=i+1 有什么区别吗?
望大神解答 感激不尽! |
|