1.編碼集:
ascii:是最早的編碼
ascii值控制字元ascii值控制字元ascii值控制字元ascii值控制字元
nut(space)
soha
astxbb
etxc
ceotdd
enqe
eackff
belggbs
hhhti
ilfjj
vtkkff
llcrm
msonn
sioodlepp
dciq
qdc2rr
dc3s
sdc4tt
naku
usynvv
tbwwcanxx
emyysubzz
escfs
gsrs
usdel
gb2312:漢字碼
gbk:國標碼(彝文、藏文、普通漢字等)
unicode(utf-8):萬國碼utf-8是可變長度的unicode(英文、中文、歐洲文字)
2.變數和常量:
2.1 資料型別:
int:整型 python3中已經沒有了int,long之分了,全為int
32位機上的取值:-2**31~2**31-1,
64位機上的取值:-2**63~2**63-1,
注意:數字型的資料型別分為:int(整數,如23),long(長整型),float(浮點數,如54.3e-6),complex(複數,如5+4j)
str:字串型別 用『』或』』』格式包括起來的內容統稱為字串
bool:布林型別 真(1)或假(0)
list:列表 用 [ ] 包括起來表示乙個列表(索引、切片)
1 list = ["zhangsan","lisi","wangwu","zhuqi"]2 #取列表裡面值
3 #1.取單個的值:
4 print(list[0])5 #2.取任意2個的值:
6 print(list[1],list[3])7 #3.取連續的多個值(切片)
8 print(list[1:3])9 print(list[1:])10 print(list[:3])11 print(list[-3:-1])12 print(list[3])13 #4.列表元素追加
16 list.insert(1,「yulaoda」)17 #6.列表元素修改
18 list[2] = "xiexun"
19 #7.列表元素刪除
20 list.remove("lisi")21 list.pop()22 del list[2]23 #8.查詢元素所在索引
24 print(list.index("wangwu"))25 #(其他方法請在pycharm中輸入「list.」上下檢視各方法的使用功能)
tuple:元組 用 () 包括起來表示乙個元組
tuple = (1,2,3,4,5,6,7,8,9,0)
dict:字典 用 包括起來表示
set:集合
2.2 命名規則:
由字母,數字,下劃線搭配組合而成,不能由數字或關鍵字開頭,最好不用中文,名字要取得有意義,不能太長。
3.運算子:
三元運算 reult = 值 if 條件 else
4.佔位符(格式化輸出)
%s str字串佔位
python高階,終端入門乾貨(二)
1.1 重定向命令 重定向也稱為輸出重定向,把在終端執行命令的結果儲存到目標檔案。如果檔案存在會覆蓋原有檔案內容,相當於檔案操作中的 w 模式 如果檔案存在會追加寫入檔案末尾,相當於檔案操作中的 a 模式 終端內容儲存到檔案使用重定向有兩種方式 和 表示每次只寫入最新的資料,原有資料不保留。表示每次...
Python入門乾貨經驗 免費提供資料
建議一 跟著老師學,避免自己在琢磨的過程中,浪費太多時間,走太多彎路。但是我不建議花很多錢去報班,中國大學慕課裡有很多免費的課程 包括985高校在內提供的千餘門課程 可以搜尋 python 關鍵字找到很多相關的免費學習資料,如果是學生的話就更沒有必要浪費錢,錢多當我沒說 我初學 python 時在慕...
入門訓練 Fibonacci數列 python實現
入門訓練 fibonacci數列 時間限制 1.0s 記憶體限制 256.0mb 問題描述 fibonacci數列的遞推公式為 fn fn 1 fn 2,其中f1 f2 1。當n比較大時,fn也非常大,現在我們想知道,fn除以10007的餘數是多少。輸入格式 輸入包含乙個整數n。輸出格式 輸出一行,...