行与缩进
在其他语言,例如C,Java中,我们表示代码块的时候都是使用{},但是在python中,我们使用缩进来表示代码块。
缩进的空格数是可以改变的,但是同一个代码块的语句,缩进的空格数必须是相同的。
例如:
if a<b:
print('a<b')
else:
print('a>=b')
如果有语句的缩进的空格数与其他语句缩进的空格数不一致,会导致运行错误。
例如:
if 1:
print ("hello")
print ("1")
else:
print ("hello")
print ("0") #缩进不一致,导致了运行错误
执行结果为:
File "<tokenize>", line 6
print ("0")
^
IndentationError: unindent does not match any outer indentation level #缩进不一致,导致了运行错误
等待用户输入
执行下面的程序,按下回车键后就会等待用户输入
input("\n\n按下 enter 键后退出。")
在上面的代码中,\n\n在结果输出前会输出两个