python3學習筆記一(個人回憶參考)

2021-08-29 09:43:03 字數 1726 閱讀 8652

int:沒有小數點的數字,如:1, 2 ,3

float:帶有小數點的數字,如:1.1 , 1.11

python3中所有的整型都用int,所有的浮點型都用float表示。

運算時:int+int=int,如:1+1=2

int+float=float, 如:1+1.1=2.1

float+float=float, 如:1.0+1.0=2.0

intint=int,如:1+1=1

intfloat=float, 如:11.1=1.1

floatfloat=float, 如:1.0*1.0=1.0

除法需特別注意:

/表示除法,乙個/除得的結果型別為float,如:4/2=2.0(float不能做分母)

若要除得整數,則要用//。//為整除,即除得的結果取整數字

二進位制0b開頭,如0b10

八進位制0o開頭,如0o11

十六進製制0x開頭,如0x1f

轉換整型:int(資料)

轉換為二進位制:bin(資料)

轉換為八進位制:oct(資料)

轉換十六進製制:hex(資料)

bool:

真true 假false(大寫)

int(true)=1

int(false)=0

將數字轉換為bool時,bool(非零數字)= true,其餘為假

以』 , " ,』』』 開頭並以其結尾(其中一種引號,英文狀態下)

字串中若要表示其他引號,可用轉義字元,如:』 let\'s ',執行得到結果為:let』s。也可用「let』s」的方式(首尾引號與字串中不相同),結果也為let』s

當輸入的字串很多需要換行寫時,可用』』『開頭結尾,如:

『』『12313

456465

54654』』』

換行寫也可以用單引號,只是要換行的地方以\結尾,如:

『456465\

4456465\

78979』

以print()輸出字串時,print會識別其中的轉義字元,如:

print(『hello \n world』)

hello

world

若要原樣輸出可用print(『hello \\n world』)的方式,先用轉義字元再轉義一次(適用場景,輸出檔案路徑)。也可print(r』hello \n world』)以原始字串輸出

字串加、乘:

str+str=字串拼接,『hello』+『hello』=『hellohello』

str*整數=整數倍拼接,『hello』*2=『hellohello』

字串擷取:

索引與切片

『hello』[0]擷取第乙個,結果『h』

『hello』[-1]擷取倒數第乙個,結果『o』

中為正數表示擷取目標字元的序號,為負數時表示目標字元的位數:倒數第幾位

字串字段擷取:

『hello』[0:2],結果:『he』,「:」前表示起始序號,以起始序號為始開始擷取。「:」後表示擷取點,擷取該點前面的字元(負數同理)。

『hello』[1:]表示擷取e及其以後的所有,結果』ello』

『hello』[1:-1]結果:『ell』

『hello』[:-1]結果:『hell』

注:『123456789』[0:8:2] ='1357』表示前8個從第乙個開始隔2個取乙個元素。

乙個人久了

乙個人久了,會懶得戀愛 乙個人久了,朋友會越重要 乙個人久了,會越來越喜歡聽歌 乙個人久了,會常常忘記帶 乙個人久了,對愛情會越來越挑剔 乙個人久了,會更加勤奮 乙個人久了,除了寂寞點外還是蠻開心的 乙個人久了,會慢慢變得成熟起來 乙個人久了,會比以前更重視更愛父母,更重視親情 乙個人久了,對所有的...

很愛乙個人

外邊的雨依然下著,沒有停的意思 下了兩天兩夜,感覺好悶 這幾天看著男友,很心疼,每天要洗碗,洗衣服 我很聽話不去惹寶貝生氣,醫生不讓我用冷水,我也很害怕 害怕身體因此而跨掉 我們都還年輕 以後的路還很長 這個代價會很大 我也希望這些日子能過的快些,自己的身體能恢復的快些,為此事我們花了一千元,想來不...

乙個人而已

黑夜如手冽風如喉 窗外的寒雪映白了竹樓 誰在夢中為我煮沸一杯清酒 茺涼的夜風霜雨雪 是誰的嫵媚風情把我淹沒 是誰的美麗 放蕩了我的心魔 是誰在無情地將我一刀一刀地割 直到割得滿地燃燒的鮮血開出美麗的紅蓮花朵 黑暗的夜冷風雨雪 是誰在靜悄悄地欣賞著那無盡的孤獨流淌在我的黑夜 身似激情背後的那片虛無 心...