Python是一門跨平台的指令碼語言,Python規定了一個Python文法規則,實現了Python文法的解釋程式就成為了Python的解譯器,我 們用的比較多的是C版本的Python,也就是使用C語言實現的Python解譯器,除此之外還有使用Java實現的Jython和使用.NET實現的 IronPython,這些實現可以使Python使用者充分利用己有的Java及.NET資源. Python 2.6.3We are pleased to announce the release of
Python提供了ord和chr兩個內建的函數,用於字元與ASCII碼之間的轉換。如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->>>> print ord('a')97>>> print chr(97)a下面我們可以開始來設計我們的大小寫轉換的程式了:Code highlighting produced
通常我們要遍曆一個字串中的每個字元,都要先擷取字串的長度,然後用一個For迴圈把每個字元取出,進行處理。但是,又是我們的Python,為我們提供了很多便捷的方式去遍曆一個字串中的字元。比如,將一個字串轉換為一個字元數組: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->theList = list(theString)
Python美味第一頓,來個方便快捷的變數交換!為什麼是Python?!因為Python中交換變數不需要臨時變數!如: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->a, b, c = b, c, a 來個複雜一點的例子,再來一頓家喻戶曉的“冒泡排序”吧: Code highlighting produced by
Python中列印字串時可以調用ljust(靠左對齊),rjust(靠右對齊),center(中間對齊)來輸出整齊美觀的字串,使用起來非常簡單,包括使用第二個參數填充(預設為空白格)。看下面的例子就會明白了:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->print '|','*'.ljust(10),'|'print '|','*'.ljust(1
亂七八糟的這兩天沒怎麼看。--------------------------Python的乘冪符號我比較喜歡x的y次方=》x**y字串重複也比較有趣重複輸出100個a=》"a"*100比較有趣的是Python居然有lambda運算式~python的if...elif...else...和while...else...都比較怪,不過感覺好像挺好用~~沒有switch,大概是因為switch跟if一樣累贅吧~~for語句感覺是最特別的for i in ragne(1, 10):