Python学习笔记——Python语法错误总结

Python学习笔记——Python语法错误总结

1、错误【1】:

IndentationError: unexpected indent
这个错误原因在于:python是一种对缩进非常敏感的语言,最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。
下面是常见缩进与不缩进的总结

if xxxxxx:

(空格)xxxxx

或者

def xxxxxx:

(空格)xxxxx

还有

for xxxxxx:

(空格)xxxxx

如果是直接输出printf
如下:

favorite_languages = {
'jen': 'python',
'sarah': 'c',
'edward': 'C++',
'phil': 'python',
}
(顶格)print("Sarah's favorite language is " +favorite_languages['sarah'].title() +".")

最下面的那个printf要顶格,不然也会出错。

一句话 有冒号的下一行往往要缩进,该缩进就缩进。

2、错误【2】:

3、错误【3】:

4、错误【4】:

5、错误【5】:

6、错误【6】:

你可能感兴趣的:(Python)