原创 python基礎2.0版(3)—數據結構之字典與集合

文章目錄思維導圖一、字典1.字典的創建2.字典元素的訪問3.字典元素的添加、修改、刪除4.序列解包操作在字典的應用5.複雜表格數據存儲二、集合1.集合創建和刪除2.集合相關操作 思維導圖 一、字典 字典是“鍵值對”的無序可變序列

原创 python基礎2.0版(2)-數據類型

文章目錄思維導圖一.鏈式賦值_系列解包賦值_常量二.最基本內置數據類型介紹三.數字運算四.整型五.浮點型六.數字運算實例實例一:時間表示實例二:計算兩點距離七.布爾型八.同一運算九.字符串類型1.字符串創建2.轉義、拼接、複製3.

原创 python查漏補缺——列表元素刪除的不同方法

列表元素刪除 1.del 刪除 刪除列表指定位置的元素 >>> a=[1,2,3,4,5,6] >>> del a[1] >>> a [1, 3, 4, 5, 6] 2.pop()方法 pop()刪除並返回指定位置元素,如果沒

原创 python查漏補缺——列表在內存中的存儲方式

常用的序列結構: 字符串,列表,元組,字典,集合 序列是一種數據存儲方式,用來存儲一系列數據。在內存中,序列就是一塊地用來存放多個值的連續的內存空間。比如一個整數序列[1,2,3,4],可以表示爲: 在python3中一起皆對象

原创 python查漏補缺——字符串拼接中“+”和join()的區別

字符串拼接中“+”和join()的區別 join() >>> d=['i', 'love', 'u'] >>> '*'.join(d) 'i*love*u' +和join()都能拼接,但是join()速度更快 import ti

原创 python查漏補缺——python對象的基本組成和內存示意圖

python對象的基本組成和內存示意圖 Python 中,一切皆對象。每個對象由:標識(identity)、類型(type)、value(值)組成。 標識用於唯一標識對象,通常對應於對象在計算機內存中的地址。使用內置函數id(o

原创 python基礎2.0版(3)—數據結構之列表與元組

文章目錄思維導圖序列一、列表簡介二、列表的創建1.基本語法[]創建2.list()創建3.range()創建列表4.推導式生成列表三、元素添加1.append()方法2.+運算符操作3.extend()方法4.insert()插入

原创 python查漏補缺——is 與==的區別

is 與==的區別 is 與==的區別: is 判斷兩個變量是否引用同一個對象,即是比較對象的地址 == 判斷兩個變量引用的對象的值是否相等,默認調用對象的_eq_()方法 >>> a=1000 >>> b=1000

原创 python運行錯誤及解決——AttributeError: 'generator' object has no attribute '_next_'

>>> a=(x*3 for x in range(5)) >>> a._next_() Traceback (most recent call last): File "<stdin>", line 1, in <modul

原创 python基礎2.0版(1)

文章目錄學習心法一、python簡介二、交互模式三、程序基本格式1.恰當的空格,縮進問題2.Python 區分大小寫3.註釋四、程序的構成1.概況2.代碼的組織和縮進3.使用\行連接符五、對象的基本組成和內存示意圖六、引用七、標識

原创 python基礎知識2(表達式、判斷與循環)

1.statement聲明 a='fff' b=1 #statement通常爲賦值語句 2.expression表達式(通常有返回結果) #值,變量和運算符共同組成的整體我們將其稱爲表達式。其形式有表達式,變量表達式,計算表達式