原创 Python 標準異常總結

Python標準異常總結 異常名稱 描述 BaseException 所有異常的基類 SystemExit 解釋器請求退出 KeyboardInterrupt 用戶中斷執行(通常是輸入^C) Exception 常

原创 判斷素數系列

判斷素數:檢查一個正整數N是否爲素數,最簡單的方法就是試除法,將該數N用小於等於根號N的所有素數去試除,若均無法整除,N則爲素數 [python] view plain copy def isprime(n):     

原创 格式化format()輸出字符串

Python中格式化輸出字符串使用format()函數, 字符串即類, 可以使用方法; Python是完全面向對象的語言, 任何東西都是對象; 字符串的參數使用{NUM}進行表示,0, 表示第一個參數,1, 表示第二個參數, 以

原创 random模塊

Python中的random模塊用於生成隨機數。下面介紹一下random模塊中最常用的幾個函數。 random.random random.random()用於生成一個0到1的隨機符點數: 0 <= n < 1.0 random.

原创 os、os.path 模塊中關於文件、目錄常用的函數使用方法

os模塊中關於文件/目錄常用的函數使用方法 函數名 使用方法   getcwd()   返回當前工作目錄   chdir(path)   改變工作目錄   listdir(path='.')   列舉指定目錄中的文件

原创 divmod數字處理函數

用divmod處理十進制轉二進制很方便 [python] view plain copy def gc(n,k):       s = ''       while n:           n,f = divmo

原创 bunzip2: command not found

錯誤信息:bunzip2: command not found[/root/anaconda2] >>> PREFIX=/root/anaconda2 Anaconda2-5.0.0-Linux-ppc64le.sh: line 317

原创 python 常見的異常類型

python標準異常異常名稱 描述BaseException 所有異常的基類SystemExit 解釋器請求退出KeyboardInterrupt 用戶中斷執行(通常是輸入^C)Exception 常規錯誤的基類StopIteration

原创 python多線程

http://www.cnblogs.com/fnng/p/3670789.html 單線程     在好些年前的MS-DOS時代,操作系統處理問題都是單任務的,我想做聽音樂和看電影兩件事兒,那麼一定要先排一下順序。 (好吧!我

原创 八大排序算法的 Python 實現

本文用Python實現了插入排序、希爾排序、冒泡排序、快速排序、直接選擇排序、堆排序、歸併排序、基數排序。 1、插入排序 描述 插入排序的基本操作就是將一個數據插入到已經排好序的有序數據中,從而得到一個新的、個數加一的有序數

原创 數據結構與算法-排序篇-Python描述

前言 此篇博客爲 @哈士奇說喵 原創,鏈接爲http://blog.csdn.net/MrLevo520/article/details/77829204 排序算法 冒泡排序 ​ 冒泡排序原理即:從數組下標爲0的位置開始,

原创 python format格式控制

用法:   它通過{}和:來代替傳統%方式   1、使用位置參數 要點:從以下例子可以看出位置參數不受順序約束,且可以爲{},只要format裏有相對應的參數值即可,參數索引從0開,傳入位置參數列表可用*列表 >>> li

原创 python之禪

>>> import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simp

原创 xshell輸入ctrl-s後,終端凍結,怎麼解決?

問題描述:按Ctrl+S鍵組合凍結終端屏幕。解決:這不是一個bug,ctrl-s 是停止字符輸出的終端控制字符。鍵入ctrl-q組合鍵重新啓用終端輸出。這個組合鍵可能根據不同的終端設置而不同。下面的命令顯示當前的設置。$ stty -a受

原创 Python中的join()函數的用法

函數:string.join() Python中有join()和os.path.join()兩個函數,具體作用如下:     join():    連接字符串數組。將字符串、元組、列表中的元素以指定的字符(分隔符)連接生成一個新的字符