1.安裝
適用于mac系統(tǒng)的python直接從官網(wǎng)下載即可。在mac系統(tǒng)中自帶python2.X版本拆吆,但是現(xiàn)在需要學習3.X版本存和,因此下載最新版。不用糾結(jié)于一定要把3.X版本設置為默認啟動版本渣窜,目前,實在是搞不定終端的語言宪躯。直接從程序塢中打開IDLE即可乔宿。
2.運行方式
2.1交互式:即輸入一句,就會出一句的結(jié)果访雪。用IDLE實現(xiàn)详瑞。
2.2文件式:打開IDLE,按command+N臣缀,在新打開的對話框中輸入程序坝橡,保存為XX.py。按F5或者Run-Run運行程序精置。
3.注釋
#為單行注釋
'''為多行注釋
4.命名
允許使用大小寫字母计寇、數(shù)字、下劃線、漢字等番宁,但名字首字符不能是數(shù)字元莫,中間不能有空格,長度沒限制蝶押。大小寫不一樣則為不同的名字踱蠢。
5.字符串
如果字符串長度為L,正向遞增序號以最左側(cè)為0播聪,向右依次遞增朽基,最右側(cè)字符序號為L-1;反向遞減序號以最右側(cè)為-1离陶,向左依次遞減稼虎,最左側(cè)為-L。
區(qū)間訪問[N:M]表示從N到M(不包含M)的字符串招刨,其中霎俩,N、M為字符串索引號沉眶,正向打却、反向可同時使用。
6.賦值語句
可同步賦值谎倔,與python的賦值邏輯有關(guān)柳击,邏輯分析見https://www.cnblogs.com/andywenzhi/p/7453374.html
7.input()函數(shù)
變量=input(<提示性文字>)
無論控制臺輸入什么內(nèi)容,input()函數(shù)都以字符串形式返回結(jié)果片习。
8.分支語句
if<條件1>:
? ?<語句塊1>
elif<條件2>:
? ? ?<語句塊2>
……
else:
? ? ? ?<語句塊N>
[元素1捌肴,元素2,……元素N]為列表
9.eval()函數(shù)
取字符串中的數(shù)字進行編輯
10.python支持+藕咏,-状知,*,/孽查,**(冪)運算
11.print()
當輸出字符串時饥悴,直接輸出即可
當輸出變量值時,需進行格式化輸出方式盲再。format()西设。例如
print("轉(zhuǎn)換后的溫度是{:.2f}C".format(C1))
12.循環(huán)語句
條件循環(huán)
while(條件):
? ? ? ?<語句塊1>
<語句塊2>
當條件符合,返回True答朋,執(zhí)行語句塊1贷揽;條件不符,返回False绿映,執(zhí)行語句塊2.
13.函數(shù)
def用于定義函數(shù)。封裝好的函數(shù)都需要調(diào)用,才可以使用叉弦。
思考題:用1行代碼編寫一個回聲程序丐一,將用戶輸入內(nèi)容直接打印出來
print(input("請輸入"))
注:input輸入內(nèi)容是字符串,因此print時不需要加""