對於大多數程序語言,第一個入門編程代碼便是"Hello World!",以下代碼爲使用Python輸出"Hello World!":
print ("hello python!")
可以看到,py中打印的函數爲print而不是C中的printf,這一點需要注意!
py的語句末的分號可加可不加! 而且在輸出時,py3需要加括號,否則會報錯!
可以使用"+"將字符串進行連接,但是不能將兩個不同的數據類型進行連接,如上。
py中使用單引號或雙引號是沒有區別的,都可以用來表示一個字符串。但是這兩種通用的表達方式,除了可以簡化程序員的開發,避免出錯之外,還有一種好處,就是可以減少轉義字符的使用,是程序看起來更簡潔,更清晰。
直接輸入是將結果及類型打印到屏幕上,而print是將結果打印到屏幕上,如下:
來看下面這個猜數字程序:
運行結果:
縮進是py的靈魂,縮進的嚴格要求使得 py 的代碼顯得非常精簡併且有層次。如果將條件語句中的縮進去掉或者三個print前有不同大小的縮進則會報錯!
可以使用help來查找py內置函數的用法。
練習題
編寫程序:hello.py,要求用戶輸入姓名並打印“你好,姓名!”
編寫程序:calc.py 要求用戶輸入1到100之間數字並判斷,輸入符合要求打印“你妹好漂亮”,不符合要求則打印“你大爺好醜”