這一章來複習python的基本語法
python 作為動態型別的語言,在python中使用數字無需事先宣告其型別
1.基本型別
數字在python中有4種型別
整數: 一般意義上的數&八進位制數&十六進製制數
長整數: 無限大小的數 後面加上大寫或小寫l
浮點數:小數或者用e或e表示的冪 2.7 1234e+10 1.5e-10
負數: 負數的虛部以字母j或者j結尾 如1+2j 2.2+2.0j
2.字串
*python中字串通常由單引號 『』 雙引號「」 或者三引號『』『 』『』包圍,其中三引號包圍的字串可以由多行組成
*python中還有乙個重要的知識點是索引和分片
*格式化字串
%c :單個字元
%d :十進位制整數
%o :八進位制整數
%s :字串
%x :十六進製制整數,其中的字母小寫
%x :十六進製制整數,其中的中字元大寫
*字串與數字的相互轉換
import string
if __name__ == '__main__':
print string.atoi('10')+4#字串轉換為數字
str(10)#數字轉換為字串
*原始字串:以大寫或小寫r開始,在原始字串中 "\"不再表示轉義字元
3.列表和元組
列表是以方括號包圍的資料集合
元組是以括號()包圍的資料集合
不同點:元組的內容不允許改變
4.字典
以大括號包圍資料 即key-value對應關係
5.檔案
當使用python內建函式open開啟乙個檔案時,返回乙個檔案物件,其原型為 open(filename,mode,bufsize)
filename->檔名
mode->可選引數,檔案開啟模式 r 以讀方式 w以寫方式 b以二進位制方式
6.下面是if while for等等 不累述了
python基礎語法02
if 條件 執行 if 條件 執行 1 條件為真時,做的事情 else 執行 2 條件為假時,做的事情 if 條件1 執行 elif 條件2 執行 elif 條件3 執行 else 條件n 執行 if 條件 if 條件 執行 else 執行 else 執行 完成 外賣結算 程式 要求 滿30減10塊...
python學習筆記 python基本語法補充
我們之前在小插曲這篇博文中提到了中文編碼問題以及其解決方案。這裡再做一些補充。這個中文編碼問題之所以會出現,是python2.x沒有指定編碼形式而導致的。所以我們只需要在檔案開頭加上 coding utf 8 或者 coding utf 8即可。當然了,我也強調了,這是2.x的問題,所以對於3.x是...
python學習(二) 基本語法
例如 我是注釋 例如 我是多行注釋 非常的簡單 2.2 變數型別 檢視變數的型別 numbers 數字型別 基本型別 int long a 10 b type a print b 小數型別 float c 2.4 d type c print d 複數 num e complex 2j e comp...