編碼
預設情況下,python 3原始碼檔案以 utf-8 編碼,所有字串都是 unicode 字串。 當然你也可以為原始碼檔案指定不同的編碼:# -*- coding: cp-1252 -*-
識別符號第乙個字元必須是字母表中字母或下劃線'_'。
識別符號的其他的部分有字母、數字和下劃線組成。
識別符號對大小寫敏感。
在python 3中,非-ascii 識別符號也是允許的了。
python保留字
保留字即關鍵字,我們不能把它們用作任何識別符號名稱。python的標準庫提供了乙個keyword module,可以輸出當前版本的所有關鍵字:>>> import keyword
>>> keyword.kwlist
['false', 'none', 'true', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
注釋python中單行注釋以#開頭,多行注釋用三個單引號(''')或者三個雙引號(""")將注釋括起來。
行與縮排
python最具特色的就是使用縮進來表示**塊。縮排的空格數是可變的,但是同乙個**塊的語句必須包含相同的縮排空格數。
資料型別
python中數有四種型別:整數、長整數、浮點數和複數。整數, 如 1
長整數 是比較大的整數
浮點數 如 1.23、3e-2
複數 如 1 + 2j、 1.1 + 2.2j
字串python中單引號和雙引號使用完全相同。
使用三引號('''或""")可以指定乙個多行字串。
轉義符 '\'
自然字串, 通過在字串前加r或r。 如 r"this is a line with \n" 則\n會顯示,並不是換行。
python允許處理unicode字串,加字首u或u, 如 u"this is an unicode string"。
字串是不可變的。
按字面意義級聯字串,如"this " "is " "string"會被自動轉換為this is string。
python3的常用語法 Python3基本語法
編碼 預設情況下,python3原始檔以utf 8編碼,所有字串都是unicode字串,也可以為原始檔指定編碼。coding cp 1252 識別符號第乙個字元必須是字母表中字母或下劃線 識別符號的其他的部分有字母 數字和下劃線組成。識別符號對大小寫敏感。python保留字 保留字即關鍵字,我們不能...
python常用語法
python語句中一般以新行作為為語句的結束符。但是我們可以使用斜槓 將一行的語句分為多行顯示,如下所示 total item one item two item three語句中包含 或 括號就不需要使用多行連線符。如下例項 days monday tuesday wednesday thursd...
Python 常用語法
1.遍歷乙個資料夾 apks c filenames os.listdir apks for filename in filesnames 此處遍歷出來的非完整路徑,只是檔案名字 do something apks filename 絕對路徑需要拼接處理2.判斷乙個檔案或資料夾是否存在 import...