Python學習筆記3

2021-08-24 20:30:16 字數 489 閱讀 3283

class msdie

def __init__(self, sides):

self.sides = sides

self.value = 1

# 這樣就定義了兩個成員字段。

def roll(self):

# 第乙個引數,是自己。如果模擬的話,函式實際上是靜態。

" "單行注釋,""" """多行注釋。可以用於檔案、類、函式的說明。

已匯入情況下,修改原始碼,物件不會更新。

列表是動態的,也是異質的(混合任意資料型別)。

list.sort(key=)

list.sort(key=class.field)

字典:passwd=

個人認為,至少一半的程式設計師,不會物件導向。

物件,物件變數,介面,方法。

多型,繼承,過載。

線性查詢,二分查詢

對於其中的幾個遞迴例子,技巧較強,發現智商不夠用。其實平常吾用遞迴是很多的。

python學習筆記3

1 字串的格式化操作 format variable format 是格式的樣式,variable 是要被格式化的變數 format 有如下幾種形式 o 將數值轉換為八進位制 x 將數值轉換為十六進製制 d 整數轉換符號 s 字串轉換符號 如下 o 100 144 o 100 加入乙個 號可輸出標準...

python 學習筆記3

2014 10 23 三種內建的資料結構 列表 元組和字典 list len list list.sort 修改列表本身,而不是返回乙個修改後的列表 列表時可變的,字串不可變 for item in list 遍歷 del list 0 刪除專案,自動補齊。print語句的結尾的逗號消除列印的換行符...

Python學習筆記3

條件和迴圈語句 生成隨機數的函式,此處說明一下,python是通過乙個方程來產生隨機數的,所以這些隨機數並不是真正隨機的,產生他們的方式叫做偽隨機。載入模組,本人理解模組類似c裡的庫,模組 module 含有可供其他程式使用的 的檔案,這些模組通常是按照一定的相關性進行組織的,載入模組使用 impo...