之前學python的時候,是拿《笨辦法學python》練習的。
書里面基本都是以.py文件去寫代碼,也就是文本編輯模式。
而交互模式(也就是powershell),唯有在input用戶輸入的時候才用到它。
?
python調用shell命令?現在學蟲師的《selenium基于python》語法一章時,遇到了很多交互模式下的操作。
注:用的python自帶的編輯器,IDLE
交互模式下不需要print,直接輸入函數名或者數組名就能輸出了。(這點讓我很是懵逼,因為以前真的沒接觸過)
以至于我混淆了print、return、文本編輯模式、交互模式。
?
python爬蟲、現在理清了,梳理如下:
1.文本編輯模式,return不可直接打印,必須由print來執行。
2.交互模式,最重要的是無需print,直接輸入函數名、數組名就可打印;再一個,交互模式不可用于函數的交互,只能進行像hello world的打印,以及數組的打印等等。
?
?總結:還是不要用交互模式,沒卵用,用作input用戶輸入就行了,我問了2個3年經驗的java程序員,人家都是以文本編輯模式寫代碼的。