原创 python type函數

1. 簡介type() 函數是 python  中的一個內置函數,主要用於獲取變量類型,在python內置函數中,與該函數相似的還有另外一個內置函數 isinstance函數。 2.語法1type(object)參數:object : 實例

原创 python isinstance函數

1. 簡介isinstance() 函數是 python  中的一個內置函數,主要用於檢測變量類型,返回值是bool值 ,在python內置函數中,與該函數相似的還有另外一個內置函數  type()。 2.語法1isinstance(obj

原创 python isinstance函數

1. 簡介isinstance() 函數是 python  中的一個內置函數,主要用於檢測變量類型,返回值是bool值 ,在python內置函數中,與該函數相似的還有另外一個內置函數  type()。 2.語法1isinstance(obj

原创 python set集合

在python變量中除了以前文章所提到的整形int / 浮點數float / 布爾值bool / 列表list / 字典dict 之外,還有一個類型我們還沒有做詳細介紹,這個變量類型就是集合set。一.set集合簡介python set集合

原创 python frozenset集合

在前一篇文章中我們對 python set集合 做了詳細的講解,而本文講解的 frozenset集合 其實和set集合類似!區別在於frozenset集合不能修改/添加/刪除,其他功能和set集合一樣,這就有點類似列表list和元組tupl

原创 python set list dict tuple區別和相互轉換

Python提供多種數據類型來存放數據項集合,主要包括序列(列表list和元組tuple),映射(如字典dict),set集合,下面對這幾種數據類型分別介紹。 Python中list,tuple,dict和set的主要區別:tuple是一個

原创 python time模塊

python time模塊主要包含各種提供日期、時間功能的相關函數。time模塊既提供了把日期、時間格式化爲字符串的功能,也提供了從字符串恢復日期、時間的功能。  一.前言在 time 模塊內提供了很多函數,很多函數都會返回一個 time.

原创 python sys模塊

在python sys模塊提供對解釋器使用或維護的一些變量的訪問,以及與解釋器強烈交互的函數!關於sys模塊在官網也有詳細的介紹:python sys模塊官方介紹. 一.sys模塊簡介sys.argv — 獲取運行 Python 程序的命令

原创 python 字符串/列表/元組/字典之間的相互轉換

一.字符串str與列表list1.字符串轉列表字符串轉爲列表list,可以使用str.split()方法,split方法是在字符串中對指定字符進行切片,並返回一個列表,示例代碼如下:12345678910111213141516171819

原创 python 進程Process模塊(40)

一.進程Process簡介進程Process是對各種資源管理的集合,包含對各種資源的調用、內存的管理、網絡接口的調用;一個進程Process可以包含多個子進程,啓動一個進程的時候會自動創建一個線程,進程裏的第一個線程就是主線程(即pytho

原创 python 進程間通信Queue/Pipe(42)

一.前言1.在前一篇文章 python進程Process與線程threading區別 中講到線程threading共享內存地址,進程與進程Peocess之間相互獨立,互不影響(相當於深拷貝);2.在線程間通信的時候可以使用Queue模塊完成

原创 python 線程池ThreadPoolExecutor(下)(39)

緊接着上一篇文章  python 線程池ThreadPoolExecutor(上) 我們繼續對線程池深入一點了解,其實python中關於線程池,一共有兩個模塊:1.threadpool — 是一個比較老的模塊了,現在雖然還有一些人在用,但已

原创 python 線程池ThreadPoolExecutor(上)(38)

在前面的文章中我們已經介紹了很多關於python線程相關的知識點,比如 線程互斥鎖Lock / 線程事件Event / 線程條件變量Condition 等等,而今天給大家講解的是 線程池ThreadPoolExecutor,可能很多小夥伴會

原创 python 線程隊列PriorityQueue(優先隊列)(37)

在 線程隊列Queue / 線程隊列LifoQueue 文章中分別介紹了先進先出隊列Queue和先進後出隊列LifoQueue,而今天給大家介紹的是最後一種:優先隊列PriorityQueue,對隊列中的數據按照優先級排序,那麼具體怎麼用呢

原创 python format函數/print 函數詳細講解

在python開發過程中,print函數和format函數使用場景特別多,下面分別詳細講解兩個函數的用法。一.print函數print翻譯爲中文指打印,在python中能直接輸出到控制檯,我們可以使用print函數打印任何變量的值到控制檯,