Python文檔學習筆記(1)--使用Python 解釋器
阿新 • • 發佈:2019-05-16
執行 使用 doc span style 交互式 python語句 單引號 type
參考:https://yiyibooks.cn/xx/python_352/tutorial/interpreter.html
一.啟動解釋器的方式:
1.直接鍵入
C:\Users\IMWU>python
Python 3.5.4 (v3.5.4:3f56838, Aug 8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
2.-c後面接執行語句 python -c command [arg] ...
#文檔說因為Python語句經常包含空格或其他shell特殊字符,所以要用單引號包含所有語句
#3.5.4版本
#雙引號包含所有語句塊無誤
>python -c "print(‘12312312‘)"
12312312
#單引號包含所有語句塊無輸出
>python -c ‘print("12312312")‘
3.-m 模塊 python -m 模塊 [arg] ...
#模塊名不需要加.py
>python -m ini
hello
4.運行後進入交互模式
# -i參數可以在運行該腳本之後進入交互模式
>python -i -m ini
hello
>>>
#同樣在 -c前也可以加-i
>python -i -c a=1
>>> print(a)
1
>>>
5.更多參數:
https://yiyibooks.cn/xx/python_352/using/cmdline.html#cmdoption-s
二.傳遞參數
#腳本名稱和名稱後面的其他參數被轉換成一個字符串列表並賦值給sys模塊中的argv變量
#當腳本名稱被給定為 ‘-‘ (代表標準輸入),sys.argv[0] 將被設置為 ‘-‘。當 使用 -c command時,sys.argv[0] 設置為 ‘-c‘。當使用 -m module時,sys.argv[0] 被設定為指定模塊的全名。
>python -i -c "print(123)" a b c d
123
>>> import sys
>>> sys.argv
[‘-c‘, ‘a‘, ‘b‘, ‘c‘, ‘d‘]
>>>
三.交互模式
詳情鏈接:https://yiyibooks.cn/xx/python_352/tutorial/appendix.html#tut-interac
四.交互式啟動文件
參考原文
五.自定義模塊
參考原文
Python文檔學習筆記(1)--使用Python 解釋器