

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
报错内容
以猜数字的小程序为例做解答,遇到这种问题该如何解决
import random
computer = random.randint(1, 100)
while True:
number = int(input("请输入100以内的整数:"))
if (number > computer):
print("大了")
elif (number < computer):
print("小了")
else:
print("恭喜你赢了")
break

报错分析
IndentationError: expected an indented block,依旧是使用单词意思来分析报错原因
IndentationError 缩进错误
expected期望
indented block 缩进块
分析可以得出:缩进错误:期望一个缩进块
解决方案
解决方案在报错代码块前面按Tab键往后退一个缩进即可

改进后代码:
import random
computer = random.randint(1, 100)
while True:
number = int(input("请输入100以内的整数:"))
if (number > computer):
print("大了")
elif (number < computer):
print("小了")
else:
print("恭喜你赢了")
break
python语言是用缩进块来组织代码(相同的缩进代表同一级别),而其他语言例如java是用花括号{}来组织代码


网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
1万+

被折叠的 条评论
为什么被折叠?



