原创 Python異常的引發

異常的引發1/用raise引發一個系統的錯誤類i=8print iif i>7:    print 9    raise NameError    print 102/自定義一個異常並用raise引發class RhhError(Excep

原创 Python IDLE快捷鍵一覽

編輯狀態時:Tab 自動補齊Alt+P 前一個命令Alt +N 下一個命令# 改行後面的都爲註釋Ctrl + [ 、Ctrl + ] 縮進代碼Alt+3 Alt+4 註釋、取消註釋代碼行Alt+5 Alt+6 切換縮進方式 空格<=>Tab

原创 Python中文件的操作

Python中文件的操作創建文件fc=open("G:/文件操作演示文件夾/a.mp3","w")打開文件fo=open("G:/文件操作演示文件夾/a.mp3","w")寫入和關閉文件---寫入文件四步曲:先做好內容,然後建立文件,然後再

原创 Python異常的處理

#Python異常的處理#使用try…except語句,假如try出現了某種異常,則執行except下面的語句try:    print iexcept NameError:     #這裏一定要指明異常類型    i=9    i+=10

原创 棧的實現,入棧判斷是否Full,出棧判斷是否Empty

#棧的實現,入棧判斷是否Full,出棧判斷是否Emptyclass Stack():    def __init__(st,size):        st.stack=[];        st.size=size;        st.

原创 Python 自定義模塊+參數傳遞

自定義模塊lib\test.py  int a int b def add(a,b)     k=a+b     return k k=add(a,d) print k 參數傳遞 >>>a=5  >>>b=6  >>>test.add(

原创 try…finally的使用

try…finally的使用假如要實現不管中間是否發生異常,都要輸出一串字符串try:    print ifinally:    print "不管上面是否異常,我必須輸出!"第二個例子:要實現將一串字符串輸出10000000次,假如異常

原创 Python正則表達式符號與方法

導入re庫文件import re from re import findall,search,Ssecret_code = 'hadkfalifexxIxxfasdjifja134xxlovexx23345sdfxxyouxx8dfse'

原创 Python的標準庫與其他應用

調用 sys 模塊import sysprint sys.argv[1] #argv後跟的數字代表輸出的參數位置,特殊情況:[0]輸出自己本身,例如13sys.pycmd環境下 傳遞參數到模塊,Python 13sys.py 677 “88