Python易錯的一些歷史知識點


程序基本格式
1.恰當的空格,縮進問題

①邏輯行首的空白(空格和製表符)決定歷史故事邏輯行的縮進層次;
②每個縮進層次使用單個製表符或四個空格,Python中用縮進而不是{}表示程序塊

2.Python區分大小寫
3.註釋

①行註釋:每行註釋前加#
②段註釋:使用三個連續的單引號 ‘’’…’’’

4.推薦一個學習方法

簡單錯誤如何處理,守破離學習法:守!守住學到的知識(反覆練習基礎是第一),破!突破難點知識,離!離開外來知識幫助。遇點不會跳過,往下,摸索建立整個體系,之後建立好後,回頭破解問題。

5.鏈式賦值與系列解包賦值

x=y=123等價於x=123;y=123;
a,b,c=4,5,6等價於a=4;b=5;c=6;,變量可互換:a,b=10,20;a,b=b,a;a=20;

6.部分運算符

/浮點數除法:8/2=4.0(保留一位小數);//整數除法:7//2=3;%取餘(模):7%4=3;* * 冪:2* *3=8;*乘法:3 * 6=18;3/0(false)除數不能爲0;在這裏提出一個可同時得商和餘數的函數divmod(),使用如下:divmod(13,3)—>(4,1)商4餘1,返回值是一個元組。

7.整數,不同進制

0b或0B,二進制,0 1 10 例、0b101 5;
0o或0O,八進制,0 1 2··· 6 7 例、0o10 8 說明:八進制沒得9
0x或0X,十六進制,0 1 2 ···9 a b c 例、0xff 255//0x255 597//0x10

8.類型強制轉換

int(3.1415) 3
int(True) 1
int(False) 0
int(“23456”) 23456
int(“324abc”) 報錯
整數和float混合運算變爲float:2+0.8=10.0
待續。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章