Python
Error:Inconsistent indentation detected!这是啥意思 本帖最后由 zltzlt 于 2020-7-20 09:07 编辑
Tab 和 空格混用,复制别人代码时候经常会有这种错误
本帖最后由 Twilight6 于 2020-7-19 11:39 编辑
先 Ctrl+A 全选代码,然后试试这里的 Tabify Region 这个,然后再次运行代码:
不行就试试下面那个
Alt+F5
菜单栏Format
点击Tabify Region
Twilight6 发表于 2020-7-19 11:35
Tag 和 空格混用,复制别人代码时候经常会有这种错误
invalid character inidentifier那 lj1372935871 发表于 2020-7-19 11:39
invalid character inidentifier那
检查下有没有字符是中文,把中文字符改成英文字符再运行 lj1372935871 发表于 2020-7-19 11:39
invalid character inidentifier那
代码发上来直接帮你改改 Twilight6 发表于 2020-7-19 11:40
代码发上来直接帮你改改
print('~~~~~~~~~~~~~我爱鱼c工作室~~~~~~~~~~~~~~~~~')
temp = input('不妨猜一下我现在心里想的是哪个数字!')
guess = int(temp)
if guess == 8:
print('我草,你是我心中的蛔虫吗?!')
print('哼,猜中了也没有奖励!')
else:
if guess > 8:
print('哥,大了,大了~~~~')
else:
print('嘿,小了、小了~~~~')
print("游戏结束,不玩啦~~~~") lj1372935871 发表于 2020-7-19 11:41
print('~~~~~~~~~~~~~我爱鱼c工作室~~~~~~~~~~~~~~~~~')
temp = input('不妨猜一下我现在心里想的是哪个 ...
有个冒号是中文字符,帮你改完了,直接复制运行即可:
print('~~~~~~~~~~~~~我爱鱼c工作室~~~~~~~~~~~~~~~~~')
temp = input('不妨猜一下我现在心里想的是哪个数字!')
guess = int(temp)
if guess == 8:
print('我草,你是我心中的蛔虫吗?!')
print('哼,猜中了也没有奖励!')
else:
if guess > 8:
print('哥,大了,大了~~~~')
else:
print('嘿,小了、小了~~~~')
print("游戏结束,不玩啦~~~~") 我问一下在帖子里发代码是不是有啥软件呀,我看你们都是前边有0、1、2、3啥的,我都是直接复制上去的
lj1372935871 发表于 2020-7-19 11:43
我问一下在帖子里发代码是不是有啥软件呀,我看你们都是前边有0、1、2、3啥的,我都是直接复制上去的
如何正确地发代码、上传图片和附件?
https://fishc.com.cn/thread-52272-1-1.html
(出处: 鱼C论坛)
点击编辑器的 <> 按钮就好 Twilight6 发表于 2020-7-19 11:42
有个冒号是中文字符,帮你改完了,直接复制运行即可:
是不是第二个else那块呀 lj1372935871 发表于 2020-7-19 11:44
是不是第二个else那块呀
是的,冒号用成中文的冒号了 但是我改完了他还是运行不了 print('~~~~~~~~~~~~~我爱鱼c工作室~~~~~~~~~~~~~~~~~')
temp = input('不妨猜一下我现在心里想的是哪个数字!')
guess = int(temp)
if guess == 8:
print('我草,你是我心中的蛔虫吗?!')
print('哼,猜中了也没有奖励!')
else:
if guess > 8:
print('哥,大了,大了~~~~')
else:
print('嘿,小了、小了~~~~')
print("游戏结束,不玩啦~~~~")
lj1372935871 发表于 2020-7-19 11:47
但是我改完了他还是运行不了
直接复制我的代码即可呀,你Python 版本应该不是 3.8.4 吧?3.8.4 无法保存文件,要下载其他版本的:
https://fishc.com.cn/forum.php?mod=redirect&goto=findpost&ptid=174877&pid=4831852
print('~~~~~~~~~~~~~我爱鱼c工作室~~~~~~~~~~~~~~~~~')
temp = input('不妨猜一下我现在心里想的是哪个数字!')
guess = int(temp)
if guess == 8:
print('我草,你是我心中的蛔虫吗?!')
print('哼,猜中了也没有奖励!')
else:
if guess > 8:
print('哥,大了,大了~~~~')
else:
print('嘿,小了、小了~~~~')
print("游戏结束,不玩啦~~~~") Twilight6 发表于 2020-7-19 11:35
Tag 和 空格混用,复制别人代码时候经常会有这种错误
hxd,不是Tab吗?{:10_277:} Twilight6 发表于 2020-7-19 11:48
直接复制我的代码即可呀,你Python 版本应该不是 3.8.4 吧?3.8.4 无法保存文件,要下载其他版本的 ...
嗯嗯,我的是3.3.2的看着视频学习的,我就想跟着视频里的版本走的,我就是有些疑问就是我按照你说的改了,但是我原先(就是改完的)不能运行,而我把你的复制过来却能运行,这是什么为啥呀 lj1372935871 发表于 2020-7-19 11:52
嗯嗯,我的是3.3.2的看着视频学习的,我就想跟着视频里的版本走的,我就是有些疑问就是我按照你说的改了 ...
可以运行 Hello. 发表于 2020-7-19 12:00
可以运行
但是我的电脑上确运行不了,是版本太低了嘛,还啥别的原因啊,我需要下载最新版本的Python嘛
页:
[1]
2