python入門乾貨 python基礎乾貨 01

2021-10-19 01:58:37 字數 1661 閱讀 2182

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。輸出格式 輸出一行,...