这是哪里出错了吗?运行不出来结果。显示error错误,请大家帮我看看,点一点我
你这个是对齐错误
看看这个你就懂了:(https://www.ycpai.cn/python/J4FjzpTP.html)
里面有一句话是这样的:
Python代码中的对齐是非常重要的。在Python中,使用缩进来表示代码块的层次结构。如果缩进不正确,代码就会出现对齐错误。对齐错误可能包括缩进不足或缩进过多,这些错误可能会导致SyntaxError或IndentationError等错误。
不知道对你有没有帮助,有帮助的话,能采纳一下吗,谢谢啦。
def fib(m):
x = 1
y = 1
for i in range(3, m+1):
t = x + y
x = y
y = t
return t
print(fib(5))
使用sorted()来获得按特定顺序排列的键列表得副本
languages = {
'jen':'python',
'sarah':'c',
'edward':'ruby',
'phil':'python'
}
for name in sorted(languages.keys()):
print(name)
#结果是
edward
jen
phil
sarah