原创 shell腳本執行及配置文件

linux之shell腳本執行及配置文件bash腳本執行方法:    1 解釋器直接運行         /usr/bin/bash bash FOO.sh     2 使用路徑運行腳本(需要有x權限)         chmod +x F

原创 linux基礎

linux基礎_1shell基礎_1    用戶與內核進行交互時,shell作爲兩者間的翻譯官,即命令解釋器     顯示當前登錄用戶所用shell     # echo $SHELL        /bin/bash 提示符     

原创 python內置數據結構之str

字符串一個個字符串組成的有序的序列,是字符串的集合. 使用單引號、雙引號、三引號引住的字符串序列. 字符串是不可變對象. Python3起,字符串默認是Unicode類型字符串join連接*"String".join(iterable) -

原创 堆排序代碼實現

array = [0,30,20,80,40,50,10,60,70,90] # 待排序序列 # i = 4-1 或 1 # n = len(array) total = len(array) - 1 # 調整爲大頂堆,i是指從哪個結點開始

原创 CSV

CSV文件簡介    CSV(Comma-Separated Values),逗號分隔值     CSV是一個被行分隔符、列分隔符劃分成行和列的文本文件.沒有指定字符編碼.     詳情參看 RFC 4180 :https://www.i

原创 python函數之參數、參數解構

函數    python函數組成:         定義語句,函數名,參數列表,代碼塊     函數作用:         將一段功能代碼封裝起來,便於複用.         代碼更加簡潔.     函數的分類:         內建函

原创 編程基礎

python_1編程基礎    程序         一組能讓計算機識別和執行的指令     電子計算機         能夠執行程序的機器     現代計算機         艾倫.麥席森.圖靈,英國數學家,邏輯學家.圖靈提出的圖靈機模型

原创 python基礎知識

python_1Python解釋器CPython     C語言開發的Python解釋器,最廣泛     IPython         一個交互式、功能增強的CPython Pypy     Python語言寫的Python解釋器,JIT

原创 ini文件處理

ini文件簡介作爲配置文件,ini文件格式很流行 中括號裏面的部分稱爲section (例:[mysqld]) 每一個section內,都是key=value形成的鍵值對,key稱爲optionconfigparser模塊    pyth

原创 python基礎練習_1

練習_1練習題目:    1 給定一個不超過5位的正整數,判斷其有幾位         使用input函數     2 打印1-10,正反序     3 計算10以內的偶數(奇數)     4 給定一個不超過5位的正整數,判斷其有幾位,依次

原创 堆排序算法

堆排序(Heap Sort)概念        堆在樹中是一個完成二叉樹         堆分爲大頂堆和小頂堆         大頂堆: 非葉子結點的值大於或等於其左右孩子結點         小頂堆: 非葉子結點的值小於或等於其左右孩子結

原创 堆排序算法

堆排序(Heap Sort)概念        堆在樹中是一個完成二叉樹         堆分爲大頂堆和小頂堆         大頂堆: 非葉子結點的值大於或等於其左右孩子結點         小頂堆: 非葉子結點的值小於或等於其左右孩子結

原创 python內置數據結構之set

內置數據結構set    定義:         可變的、無序的、不重複的元素的集合.         常用於: 去重     set是可迭代對象     set中的元素必須是可hash的     set中的值不能通過索引訪問set定義,初

原创 linux之時間,關機,其它命令

linux之雜項watch    定期執行程序,顯示輸出全屏     語法格式:         watch [options] COMMAND         -n #   指定執行頻率時間,默認單位s         示例:   

原创 楊輝三角-list實現(優化)

計算楊輝三角前6行(升級版),list實現    值如下:     [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1],[1,5,10,10,5,1]]思路:    上一個實現的思路,下一行的數字是基於上一行的