風火程式設計--《python核心程式設計》讀書筆記(二)
python核心程式設計–第二版
第四章
4.5標準型別操作符
== 判斷的是值是否相等is判斷的是id是否相同, 所以用is 和 not 的效率會更高.
4.6 標準型別內建函式
cmp(obj1, obj2), 返回obj1-obj2
資料型別
集合分為可變集合{set}, 和不可變集合({frozenset})
有序的是字串, 列表, 元組, 集合無序.
位操作符
單目運算~ num = -(num+1)
num1 << num2: 表示num1*2**num2
num1 & num2: 按位與 1&1 ==1 否則0
num1 | num2: 按位與 0|0 ==0 否則1
num1^ num2: 按位與 1^1 ==0 否則1
相關推薦
C#高階程式設計(第7版)讀書筆記(二)
第二部分Visual Studio 第16章VS2010 Vs2010有WPF,MEF,WCF,WF,AJAX 條件斷點 Debug-Exceptions選單設定異常時操作 第17章部署 第三部分基礎 第18章程式集 程式集由描述它的程式集元資料、描述匯出型別和方
oracle如何保證事務的ACID原則--oracle核心技術讀書筆記二
在事務中有四個通用的原則是所有資料庫都必須遵守的,簡稱ACID原則,下面簡單概述一下oracle是怎樣實現這四個原則的。 一. 原子性(Atomicity):一個事務要麼全部執行,要麼全部都不執行 在oracle中,
風火程式設計--《python核心程式設計》讀書筆記(四)
python核心程式設計–第二版 第六章 6.2序列 列表的切片不會出現索引越界, index在-1之後是None 注意可變資料型別的內建方法都是沒有返回值的. 字典無序, 但是keys的順序是固定的. enumerate(seq) # 返回生成器物件, 元素是序列的索引和對應元
風火程式設計--《python核心程式設計》讀書筆記(三)
python核心程式設計–第二版 第五章 5.6 內建函式與工廠函式 把num1和num2按優先順序轉換成相同的型別,返回元組 coerce(num1, num2) 返回元組(商, 餘數), 可以直接拆包賦值3 divmod(int1, int2) (int
風火程式設計--《python核心程式設計》讀書筆記(二)
python核心程式設計–第二版 第四章 4.5標準型別操作符 == 判斷的是值是否相等is判斷的是id是否相同, 所以用is 和 not 的效率會更高. 4.6 標準型別內建函式 cmp(obj1, obj2), 返回obj1-obj2 資料型別 集合分為可變集合{se
風火程式設計--《python核心程式設計》讀書筆記(七)
python核心程式設計–第二版 第十八章 18.2程序和執行緒 每個程序都有獨立的地址空間,記憶體, 資料站和其他記錄其執行軌跡的輔助資料, 所以只能用程序間通訊IPC 每個執行緒都有獨立的指令指標, 記錄執行到的位置 可以通過thread.exit()退出執行緒 start_
風火程式設計--《python核心程式設計》讀書筆記(六)
python核心程式設計–第二版 第十一章 11.3.6裝飾器 def 裝飾器函式(func): def wrapper(*args, **kwargs): before_func() func() after_func() return wrapper 使用預設引數可以提高程式
風火程式設計--《python核心程式設計》讀書筆記(五)
##python核心程式設計–第二版 第七章 7.1 字典 快速構造字典 d = {}.fromkeys("123",1) 通過 in 判斷 key是否存在 if "1" in d: print("1 in d") 字典合併 # 把dict2合入d
Python核心程式設計讀書筆記
本次筆記針對原書第6章節 列表 列表型別 內建函式: list.append(obj) 新增一個物件 list.count(obj) 返回一個物件在列表中出現的次數 list.extend(seq) 把序列seq的內容新增到;列表中 list.index(obj,i=0
《python核心程式設計》讀書筆記-mysql-connector
DB-API DB-API 是闡明一系列所需物件和資料庫訪問機制的標準,它可以為不同的資料庫介面卡和底層資料庫系統提供一致性的訪問 DB-API模組屬性 描述 apilevel 需要介面卡
《python核心程式設計》讀書筆記-threading模組
簡介 在Python提供了多個模組支援多執行緒程式設計,包括thread,threading和Queue模組等,推薦使用threading threading模組物件 物件 描述 Thread
《python核心程式設計》讀書筆記-ftplib.FTP類的方法
簡單用法 互動式的一個示例 >>> from ftplib import FTP >>> f=FTP('127.0.0.1') >>> f.login(user='anonymous',passwd='') '230 Login
《python核心程式設計》讀書筆記-socketserver模組
socketserver模組 SocketServer是標準庫的一個高階模組,在Python3.x改名為socketserver,用於建立網路客戶端和服務端。當使用這個模組的時候,它是以面向物件的方式處理事務,有利於組織資料,以及邏輯性的將功能放在正確的位置,你還會注意到,應用程式現在是
《python核心程式設計》讀書筆記-建立UDP服務端/客戶端
UDP伺服器 偽碼 ss = socket() # 建立伺服器套接字 ss.bind() # 繫結伺服器套接字 inf_loop: # 伺服器無限迴圈 cs = ss.recvfrom()/ss.sendto() # 關閉(接收/傳送) ss.close() # 關閉伺服器套
《python核心程式設計》讀書筆記-建立TCP服務端/客戶端
建立套接字 socket()函式 socket(socket_family,socket_type,protocol=0) #socket_family 是AF_INET或AF_UNIX #socket_type 套接字型別SOCK_STREAM(TCP型別)或SOCK_DGR
python核心程式設計---讀書筆記:第16章 網路程式設計
第16章網路程式設計 套接字:用於程序間通訊,或IPC 種類:基於檔案的和基於網路的 地址家族:AF,AddressFamily 兩個程序都執行在同一臺機器,且套接字是基於檔案的 基於網路的套接字:AF_INET,Internet,最廣泛使用 AF_INET6 套接字
《python核心程式設計》學習筆記
第一本python基礎的書籍《python核心程式設計》,不管看不看得懂,都去看了,怕堅持不下來,沒做章節後面的題目,最多也只是對著章節裡的例子程式敲敲程式碼。把自己覺得重要的東西記下來。看完一遍可能也消化不了30%,看完一遍之後,我不大願意再重新去深究裡面看不懂的內容,希望再找幾本經典的pytho
筆記(Python核心程式設計 第 1 部分 通用應用主題 1 章 正則表示式)
Python核心程式設計 第 1 部分 通用應用主
python核心程式設計第三版(一)學習筆記:正則表示式
注:下面有些內容不全都來源於原著,這些都是通過各方面的資料收集合並的結果。 目錄 1、元字元 3、邊界詞 4、分組詞 一、正則表示式介紹 正則表示式為高階的文字模式匹配、抽取、與/或文字形式的搜尋和替換功
Python核心程式設計學習筆記
編譯全部: source目錄 :gmake debug 編譯某個資料夾,如base: gmake based 編譯某個程式 進入到此程式目錄下:gmake debug 1.當個字串處理:1,將字串轉換為列表;for迴圈遍歷;利用列表推導;利用內建函式map,呼叫函式,然後for迴圈;還可以 2,