原创 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]]思路: 上一個實現的思路,下一行的數字是基於上一行的