Python程式設計從入門到放棄 邊學邊更筆記

2021-10-08 18:05:30 字數 1428 閱讀 6866

目錄

第1章 起步

第2章 變數和簡單資料型別

第3章 列表簡介

第4章 操作列表

第5章 if語句

第6章 字典

第7章 使用者輸入和while迴圈

第8章 函式

第9章 類

第10章 檔案和異常

第11章 測試**

安裝乙個pycharm

ctrl+r 批量修改變數名

選中,tab 批量縮排,shift+tab 批量反向縮排

慎用小寫字母l和大寫字母o

變數名避免使用大寫字母

列印時雙引號和單引號同效,若列印內容帶引號,需要與print內引號不同

a**n <=> a^n

數字列印錯誤時,需轉字串。print(str(num) + "th")

del motrocycles[0] / motrocycles.remove()  刪除指定元素

sort() / sorted() 對列表進行永久性 / 臨時排序

for / if / else + :

python通過縮排代替c中迴圈或者判斷的{}

元組:建立一組不可修改的元素,看起來猶如列表,但使用圓括號。不可修改但可重新定義

換行\n,製表符\t

有時檢查兩個值不等時效率更高

用if 確定列表是否為空 if reuqested_toppings:

儲存字典的列表、儲存列表的字典和儲存字典的字典

字典是鍵-值對 alien_0 =

求模運算%

程式陷入無限迴圈可按ctrl+c

注意實參順序 / 使用關鍵字實參

形參提供實參設定預設值,移在形參列表末尾

在__init__()設初始值,無需包含該形參 self.odometer_reading = 0,同定義子類屬性

from 檔名 import 類/函式,檔案命名要求同函式,數字不能在首位,不能帶空格和小數點

絕對路徑在開頭單引號加上r。file_path = r'c:\users\asus\desktop\pi_digits.txt'

檔案中每行末尾都有乙個看不見的換行符

用瀏覽器開啟.json檔案

import unittest 匯入模組

unittest斷言方法

方法用途

assertequal(a, b)

核實 a == b

assertnotequal(a, b)

核實 a != b

asserttrue(x)

核實x為true

asse***lse(x)

核實x為false

assertin(item, list)

核實item在list中

assertnotin(item, list)

核實item不在list中

python 從入門到放棄

本人所有關於python的內容均為學習期間的整理的筆記,希望可以給學習者帶來些許幫助!不過一入it深似海!準備入行者請做好充分的心理準備!計算機的知識跟新迭代速度很快,不學習就會被淘汰!如果你打算入行然後找乙份安穩的工作安度餘生,那麼我還是建議去考公務員吧!這個行業可能並不適合你!有不少的人可能都覺...

Python 從入門到放棄(一)

列表 list 和元組 tuple python中有6中內建序列 sequence list,tuple,字串,unicode字串,buffer,xrange。序列和對映是兩種主要的容器 container 序列包括 list 和 tuple 對映包括 dict set 即不是序列又不是對映 序列操...

Python 從入門到放棄(三)

2011 12 11 mon 13 58 直接建立 phonebook phonebook out 224 phonebook dict alice 1234 bob 2345 注意關鍵字不能是expression,不是 alice 而是alice phonebook out 228 或者通過鍵值對...