原创 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