Hello World!
對于每一個(gè)學(xué)過編程的人來說,看到"Hello World!",那感覺太熟悉了。輸出"Hello World!",通常都是學(xué)習(xí)一門新語言的第一課。假如你遇到一個(gè)宣稱精通多種語言的程序員,你唯一能夠確定的是他一定會使用多種語言輸出"Hello World!", 其他真不好確定。
在序言中,你已經(jīng)成功地安裝好了Python的開發(fā)環(huán)境。請打開Visual Studio Code這個(gè)微軟開發(fā)的強(qiáng)大的編輯器,寫下第一個(gè)Python程序吧!
將下面這段代碼,手動輸入到編輯器中,然后保存文件,并且命名為ex1.py
, 文件后綴py是Python文件的縮寫。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print("Hello World!")
print("Hello Again")
print("I like typing this.")
print("This is fun.")
print('Yay! Printing.')
print("I'd much rather you 'not'.")
print('I "said" do not touch this.')
打開Visual Studio Code中的終端
,并且執(zhí)行命令
python ex1.py
見證奇跡的時(shí)刻到了,你將看到
如果你的英語不是體育老師教的,通過上面這段代碼的字面意思,相信你大致能夠理解個(gè)七七八八,并且運(yùn)行結(jié)果也和這個(gè)聰明的小腦袋所想的基本一致。
下面本少俠盡可能詳細(xì)地解釋下上面這段程序。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
在腳本語言中, 第一行以#!
開頭的代碼, 在計(jì)算機(jī)行業(yè)中叫做 "shebang", 其作用是"指定由哪個(gè)解釋器來執(zhí)行腳本",用于"Unix-like"系統(tǒng),告訴操作系統(tǒng)要用Python3的解釋器。
第二行是聲明此Python文件的編碼方式。上面這兩句你可以在以后編寫任何一個(gè)Python程序的文件頭上面都加上,這是一個(gè)良好的Python編程習(xí)慣。
本文開頭這段程序中基本上都是由print
函數(shù)組成的,顧名思義,就是輸出內(nèi)容到屏幕。你需要注意的是引號,雙引號和單引號,它們都可以用于輸出字符串,并且成對出現(xiàn)。如果你輸出的內(nèi)容里面已經(jīng)含有了單引號,那么最外層就使用雙引號;反之亦然。
小結(jié)
- 請?jiān)谝院竺恳粋€(gè)所寫的Python文件開頭都加上下面這兩行。
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-
print
中輸出字符串,單引號和雙引號都可以使用,需要注意兩種引號的嵌套使用。