上一節已經說過,安裝完Python,在命令行輸入“python”之后,如果成功,會得到類似於下面的窗口:
可以看到,結尾有3個>符號(>>>)。>>>被叫做Python命令提示符(prompt),此時Python在等待你輸入代碼。你現在可以輸入一行Python代碼,Python就會執行該代碼。這種模式叫做Python交互模式(interactive mode),因為Python在等待你輸入代碼,然后執行。
例如,可以輸入一個表達式,讓Python進行計算。例如,要計算1+1,可以在命令提示符后面輸入1+1,然后按enter:
>>> 1 + 1
按下enter之后,Python就會輸出計算結果,這里是2。
要退出Python交互模式,可以在Python命令提示符后,輸入exit():
>>> exit()
也可以輸入quit():
>>> quit()
還可以輸入一個EOF(文件尾,end of file)字符,Windows上是ctrl+Z,Linux是ctrl+D。
以后的代碼,如果出現以>>>開頭的行,就代表這行代碼是在Python交互模式下輸入的。
在Python交互模式下輸入代碼和運行.py文件是有區別的。在Python命令行,Python會等待你一行一行地輸入代碼;但運行.py文件時你沒有這個機會,而且一般運行完一個.py文件就會立即退出(這樣你就不能看到程序輸出了什么)。
關於Python交互模式還有更多的細節,這將在以后討論。