原创 python3字符串string 方法示例

-*- coding: utf-8 -*- import string strip去除空格 s = ' abcd efg ' print(s.strip()) print(s.lstrip()) print(s.rstrip()

原创 Python模塊和包的邏輯層級及如何import

模塊和包 Python程序由包package、模塊module和函數組成。 注意:包必須至少包含一個 init.py文件,文件內容可以爲空,但用於標識當前dir文件夾是一個包package。 import符號導入方式 假設 a.p

原创 遊戲設計模式---命令模式

命令模式 遊戲設計模式Design Patterns Revisited 命令模式是我最喜歡的模式之一。 大多數我寫的遊戲或者別的什麼之類的大型程序,都會在某處用到它。 當在正確的地方使用時,它可以將複雜的代碼清理乾淨。 對於這樣

原创 Python第三方庫outline

Python第三方庫outline 強大廣泛豐富的第三方庫讓Python獲得如此的成功,相比其他語言,不重複造輪子。 在數據科學領域,Python,R語言是最主流的語言,金融領域MATLAB也已經逐漸退出,更多的擁抱Python。

原创 如何系統化學Python?

如何學Python? 很多人問過我“怎麼開始學Python?”,“Python是什麼”,“Python已經學了基礎,如果進階”。所以我打算整理一下我認爲不錯的學習資料,以後如果有人問我這些問題,就可以直接給他們推薦這個頁面了。 本

原创 列表推導式、生成器、迭代器、可迭代介紹--附再談集合類型

#list #元素訪問 li = [] print(li[0]) print(li[-1]) print(li[-2]) 查找元素位置 li.index(element) 如果element不在li中會拋出異常,因此不確定一定要

原创 Linux ulimit配置

原文鏈接:https://blog.csdn.net/isoleo/article/details/51732687 Linux對於每個用戶,系統限制其最大進程數。爲提高性能,可以根據設備資源情況,設置各linux 用戶的最大進程數 可以

原创 Python併發編程以及系統常用模塊

Python併發編程以及系統常用模塊 全局解釋器鎖GIL 它是在實現Python解析器時所引入的一個概念 GIL是一把全局排他鎖,同一時刻只有一個線程在運行。 毫無疑問全局鎖的存在會對多線程的效率有不小影響。甚至就幾乎等於Pyth

原创 Python函數及可變參數

Python函數及可變參數 函數返回值-函數被調用後會返回一個指定的值,默認返回None,函數可以定義return返回值,如果不定義,則默認無返回值,即返回值爲None,區分返回值和打印,return返回值與print沒有任何關係

原创 Python必知必會內建函數

Python必知必會內建函數 Python提供了大量的內置函數共開發者使用,無需我們再自己寫某些常用的功能函數,站在前人肩上,避免重複造輪子,提高開發效率。 當你想做一件事,可以先想一下Python是否提供了內置函數。 常用內置函

原创 Python序列類型 list[] tuple()

序列類型–list[] tuple() 上一節講解的字符串類型,可以通過slice切片、索引index來取字符串中的內容。這一小節我們深入瞭解一下序列類型 序列是指:列表、元組、字符串這3個類型,與字符串一樣,序列的2個主要特點

原创 Python中的Switch語句實現

Python中的Switch語句實現 switch語句 switch語句用於編寫多分支結構的程序,類似與if…elif…else語句 switch語句表達的分之結構比if…elif…else語句表達的更清晰,代碼的可讀性更高 Py

原创 Python正則表達式re講解

正則表達式 正則表達式RE是一種小型的、高度專業化的編程語言,在Python中內嵌,通過re模塊實現 正則表達式包括: ​ 字符匹配: 普通字符:大多數字母和字符,如正則表達式test會和字符串“test”完全匹配 元字符 . ^

原创 文件IO 讀寫read,readline, readlines

文件IO 讀寫 fnew=open('/murex/new.txt','w') fnew.write('hello \n i am new') fnew.read() fnew.close() 由於read()方法會讀取整個文件

原创 Python 3.x淺拷貝和深拷貝

淺拷貝和深拷貝 變量標籤,一個變量可以有一個標籤,也可以有多個標籤;一個標籤可以指向一個數據,也可以指向另一個數據。 所謂深拷貝就是對對象的資源的拷貝 所謂淺拷貝就是對引用的拷貝 Python默認複製對象是淺拷貝,是兩個標籤指向同