Pythonファイル袋(スクリプト実行と入出力)

1967 ワード

スクリプトの実行:
1.実行時に解釈器がPython 3であると判断
python3     

2.コード開始行で解釈器をPython 3と決定し、shellと類似
Envコマンドは、グローバル検索Python 3解釈器を表す
#!/usr/bin/env python3

あるいは直接フォルダを固定して探します
#!/usr/bin/python3

コマンドの実行
chmod 700    
./   

__name__の使用
現在のスクリプトが直接実行されている場合はpassに入り、別のモジュールにインポートされている場合はpassコンテンツは実行されません
原理:_name__ は、現在のモジュール名であり、モジュールが直接実行されたときのモジュール名は_main__ .モジュールが直接実行されるとpassが実行され、モジュールがインポートされるとpassは実行されません.
if __name__=="__main__":
    pass

コメント
1行コメント:コメントの開始位置[#]
複数行コメント:3個の一重引用符または3個の二重引用符で囲まれている
Pythonでは一重引用符の効果は同じで、他の区別はありません
にゅうしゅつりょく
出力:
print ("   ",  1,  2) #

入力:
明文入力
user=input("")
print(user)

密文入力
import getpass
passwd=getpass.getpass("")
print(passwd)