原创 python基礎教程_學習筆記9:抽象
抽象 懶惰即美德。 抽象和結構 抽象可以節省大量工作,實際上它的作用還要更大,它是使得計算機程序可以讓人讀懂的關鍵。 創建函數 函數可以調用(可能包含參數,也就是放在圓括號中的值),它執行某種行爲並且返回一個值。一般來說,內建的calla
原创 Cygwin——簡介
Cygwin是一個用於在Windows上模擬Linux環境的軟件。它可以作爲那些虛擬機軟件的一個部分替代品。如果你想使用某個Linux下的功能,而windows上又找不到好的替代品的話,你就可以用Cygwin。 cygwin的中文站點可
原创 awk學習_僅不輸出某指定字段
awk學習_僅不輸出某指定字段 系統中的配置數值大部分存於csv文件中,常常有需求將csv中含有某關鍵字的文件名和所在的行號和內容搜索出來,以便進一步加工。 比如想找出包含關鍵字“弟子”的相關csv,可以使用: grep -rHn
原创 python基礎教程_學習筆記6:字典
字典 映射(mapping),一種可通過名字引用值得數據結構。 字典是python中唯一內建的映射類型。 字典中的值沒有特殊的順序,但都存儲在一個特定的鍵(key)裏。鍵可以是數字、字符串甚至是元組。 字典的使用 某些情況下,字典比列
原创 python基礎教程_學習筆記2:序列-2
序列-2 通用序列操作 序列相加 通過加號對列表進行連接操作; 列表 >>> [1,3,4]+[2,5,8] [1, 3, 4, 2, 5, 8] 字符串 >>> '134'+'258' '134258' 元組 >>> (1,2,3)+(
原创 python基礎教程_學習筆記7:條件、循環、其它語句
條件、循環、其它語句 print和import 隨着更加深入地學習python,可能會出現這種感覺:有些自以爲已經掌握的知識點,還隱藏着一些讓人驚訝的特性。 使用逗號輸出 打印多個表達式,只要將這些表達式用逗號隔開即可: >>> pr
原创 python基礎教程_學習筆記1:序列-1
序列 數據結構:通過某種方式組織在一起的數據元素的集合,這些數據元素可以是數字或者字符,甚至可以是其他數據結構。 python中,最基本的數據結構是序列。 序列中的每個元素被分配一個序號——即元素的位置,也稱爲索引。第一個索引是0,第
原创 python基礎教程_學習筆記3:列表
列表 list函數 字符串不能像列表一樣被修改,所以有時候根據字符串創建列表會很有用。 list函數可以實現: >>> list('signjing') ['s', 'i', 'g', 'n', 'j', 'i', 'n', 'g'] >
原创 python基礎教程_學習筆記16:標準庫:一些最愛——random
標準庫:一些最愛 random random模塊包括返回隨機數的函數,可以用於模擬或者用於任何產生隨機輸出的程序。 事實上,所產生的數字都是僞隨機數,它們以一個可預測的系統作爲基礎,除非是爲了強加密的目標,否則這些隨機數還是足夠隨機的。如
原创 python基礎教程_學習筆記5:字符串
字符串 基本字符串操作 字符串也是序列,因此序列的基本操作(索引、分片、連接、乘法、長度、求最大值和最小值、成員資格)對字符串同樣適用: 索引 >>> 'a_string'[0] 'a' 長度 >>> len('a_string') 8
原创 python基礎教程_學習筆記17:標準庫:一些最愛——time
標準庫:一些最愛 time time模塊所包含的函數能夠實現以下功能: 獲取當前時間、操作系統時間和日期、從字符串讀取時間以及格式化時間爲字符串。 日期可以用實數(從“新紀元”的1月1日0點開始計算到現在的秒數,新紀元是一個與平臺相關的年
原创 python基礎教程_學習筆記11:魔法方法、屬性和迭代器
魔法方法、屬性和迭代器 在python中,有的名稱會在前面和後面各加上兩個下劃線,這種寫法很特別。它表示名字有特殊含義,所以絕不要在自己的程序中使用這種名字。在python中,由這些名字組成的集合所包含的方法叫做魔法(或稱特殊)方法。如果
原创 python基礎教程_學習筆記15:標準庫:一些最愛——fileinput
標準庫:一些最愛 fileinput 重要的函數 函數 描述 input([files[,inplace[,backup]]) 便於遍歷多個輸入流中的行 filename() 返回當前文件的名稱 lineno()
原创 python基礎教程_學習筆記13:標準庫:一些最愛——sys
標準庫:一些最愛 sys sys這個模塊讓你能夠訪問與python解釋器聯繫緊密的變量和函數。 sys模塊中一些重要的函數和變量 函數/變量 描述 argv 命令行參數,包括腳本名稱 exit([arg]) 退出當前程序,可選參數爲給定
原创 歪打正着破解Windows server 2008 64位環境下的jira 5.0
歪打正着破解Windows server 2008 64位環境下的jira 5.0 因工作需要,在windows server 2008 64位環境中安裝jira。windows server 2008操作系統第一次接觸,64位更是沒