close
本系列文章為
學習python記錄下的重點
使用python3.6版本
參考書書籍為:
"歐萊禮"的"精通 Python:運用簡單的套件進行現代運算"
學習紀錄裡大部分是紀錄下本書中的重點作簡單的整理
並練習裡面的範例與習題
從完全不會到深入學習
暫定目標為寫出一套爬蟲程式,並且連結到線上資料庫
紀錄(一)只先記錄些小重點,之後會再完善內容
紀錄(二)開始就會有程式碼範例說明與練習
第二章:數字、字串與變數
小重點:
- 1. Python會將底線開頭的名稱視為特殊用途
- 2. 數字//數字 (無條件捨去除法)
- 3. 不能除以0,會出錯
- 4. divmod(a,b) 會取得”a/b”的商數+餘數
- 5. int(12.1)可以轉換浮點數為整數,但不能轉換有小數點的字串int(’12.1’)
- 6. ’’’三引號保留文章格式的引用
- 7. \n換行、\t對齊(tab)
- 8. slice的用法:[開始:結束:間隔],間隔用負的話,前面的值也要由後往前
“不包含最後一個位移植”
- 9.split()來分割字串,用join()來結合(兩者互為相反)
- 10. .startswitch(‘a’)檢測開頭是否為a
- 11. .endswitch(‘z’)檢測結尾是否為z
- 12. strip(‘.’)移除兩端的 . 序列
- 13. .ljust(30)再三格中靠左對齊,.rjust()靠右對齊
- 14. 用replace(‘a’, ’b’, ’次數’)來替換a,b和設定要換的次數(可不設定次數)
- 15.使用.capitalize()將第一個單字的第一個字母改為大寫
- 16.使用.title()將所有單字的第一個字母改為大寫
- 17.使用.upper()將所有字元改為大寫
全站熱搜