Crossin丶 2020-03-21
今天早上醒來,發現咱們的同學人數一夜之間多了50,後來又陸陸續續來了很多,於是我堅持下去的信心又增加了不少。在這裡感謝連客官微的宣傳,表示今晚將用加班寫代碼來表達謝意!
昨天大家是不是都在自己的電腦上搞定了python環境?或是試用過了在線環境?對了,這裡補充兩點:我今天發現昨天提供的compileonline.com網站有時候會很慢,甚至無法正常運行,於是我又找了一個:pythonfiddle.com,似乎要快一點,不過好像只能在電腦上的瀏覽器打開。另外就是,昨天忘了給Mac的同學們說一下怎麼打開命令行。Mac上叫做“終端”或者“Terminal”,可以在“應用程序”裡找到,也可以直接在“spotlight”裡直接輸入“Terminal”打開。打開後就可以通過“python”命令進入開發環境了。
今天新來的同學,可以回覆“python”查看已有的課程目錄,也可以直接發送“0”和“1”查看前兩課的內容。
#======== 進入今天的正題 ========#
今天要講的東西,昨天課上大家已經見過,就是:print(注意:全是小寫字母)。
print,中文意思是打印,在python裡它不是往紙上打印,而是打印在命令行,或者叫終端、控制檯裡面。print是python裡很基本很常見的一個操作,它的操作對象是一個字符串(什麼是字符串,此處按住不表,且待日後慢慢道來)。基本格式是:
print 你要打印的東西
或者
print(你要打印的東西)
這裡一定要英文字符的括號,所有程序中出現的符號都必須是英文字符,注意別被你的輸入法坑了。
各位同學可以在自己的python環境中試著輸出以下內容:
>>> print "hello"
hello
>>> print 'world'
world
>>> print 1
1
>>> print 3.14
3.14
>>> print 3e30
3e+30
>>> print 1 + 2 * 3
7
>>> print 2 > 5
False
直接在print後面加一段文字來輸出的話,需要給文字加上雙引號或者單引號。大家發現,print除了打印文字之外,還能輸出各種數字、運算結果、比較結果等。你們試著自己print一些別的東西,看看哪些能成功,哪些會失敗,有興趣的話再猜一猜失敗的原因。
其實在python命令行下,print是可以省略的,默認就會輸出每一次命令的結果。就像這樣:
>>> 'Your YiDa!'
'Your YiDa!'
>>> 2+13+250
265
>>> 5<50
True
今天內容就這麼多。沒聽出個所以然?沒關係,只要成功print出來結果就可以,我們以後還有很多時間來討論其中的細節。
閱讀更多 Crossin丶 的文章