Python 基礎
- 單行注釋
# 這是Python 單行注釋內容
- 多行注釋
'''
這是Python 多行注釋(一對英文單引號)
'''
或者
"""
這也是Python 多行注釋(一對英文雙引號)
"""
- 換行操作
# eg. 多行列印
# “;” 表示命令結束
print("列印在第 1 行"); print("列印在第 2 行"); print("列印在第 3 行")
- 續行操作
# eg. 多行列印
# “;” 表示命令結束,“\” 表示下一行繼續, “>>>” 表示Python互動模式, “...” 表示接上面繼續
>>> print("列印在第 1 行");\ # 回車
... print("列印在第 2 行");\ # 回車
... print("列印在第 3 行") # 回車
-
在Linux/Unix系統中,你可以在腳本
hello.py頂部添加以下命令讓Python腳本可以像SHELL腳本一樣可直接執行:#! /usr/bin/env python3? tip:需要修改腳本權限
chmod +x hello.py,然后就可以使用./hello.py運行 -
關于腳本第一行的 #!/usr/bin/python3 的解釋
相信很多不熟悉 Linux 系統的同學需要普及這個知識,腳本語言的第一行,只對 Linux/Unix 用戶適用,用來指定本腳本用什么解釋器來執行,
有這句的,加上執行權限后,可以直接用 ./ 執行,不然會出錯,因為找不到 python3 解釋器,
-
#!/usr/bin/python3是告訴作業系統執行這個腳本的時候,呼叫 /usr/bin 下的 python3 解釋器, -
#!/usr/bin/env python3這種用法是為了防止作業系統用戶沒有將 python3 裝在默認的 /usr/bin 路徑里,當系統看到這一行的時候,首先會到 env 設定里查找 python3 的安裝路徑,再呼叫對應路徑下的解釋器程式完成操作,#!/usr/bin/python3 相當于寫死了 python3 路徑,
#!/usr/bin/env python3 會去環境設定尋找 python3 目錄,可以增強代碼的可移植性,推薦這種寫法,
-
分成兩種情況:
(1)如果呼叫 python 腳本時,使用:
python hello.py? tips:
#!/usr/bin/python3被忽略,等同于注釋(2)如果呼叫python腳本時,使用:
./hello.py? tips:
#!/usr/bin/python3指定解釋器的路徑 -
資料
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/278740.html
標籤:Python
下一篇:1.1Python起源
