为什么python复制代码运行不了_为什么我的代码运行在一个程序上而不是另一个程序上?...

博主在编写一个猜数字游戏时遇到问题,代码仅在Teamtreehouse的Workspaces中正常运行,而在SublimeREPL和控制台中报出多个缩进错误。尽管已确保使用四个空格作为缩进,并尝试解决,但错误依旧存在。代码在其他环境中无法执行,引发关于代码移植性和环境差异的疑问。
摘要由CSDN通过智能技术生成

我在写一个简单的猜数字游戏,我不能让我的代码在SublimeREPL或我的控制台中执行。我唯一能让它在teamtreehouse的Workspaces程序中执行的方法,而且它的工作方式与预期的完全一致。但在我的控制台和SublimeREPL中都显示有多个缩进错误。什么给予??我知道python对它的缩进很挑剔,所以我一定要改变我的崇高设置,使每个标签是四个空格,但它仍然不运行-抛出大约十个缩进错误,但据我所知,所有的缩进都是准确的,它应该是什么样的。我尝试了多次搜索都没有结果,我是我的智囊团不能得到这样一个简单的程序运行!我的意思是为什么代码在一个环境中工作而在另一个环境中却不能工作?我在复制和粘贴代码,所以没有什么不同。。。在

代码如下:import random

#safely make an int

#limit guesses

#too high, too low, messages

#play again

def game():

#generate number

secret_number = random.randint(1, 10)

guesses = []

while len(guesses) < 5:

try:

#get num guess from user

guess = int(input("Guess a number between 1 and 10: "))

except ValueError:

print("That's not a valid number, try again.")

else:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值