# 檔案輸入輸出
# 1. 寫入檔案
# 右斜槓是頂格操作
str_1 =
'''\
i love learning python
because python is fun
and also easy to use'''
# 第乙個引數,檔名,對二個引數,操作方式
f =open
("sentence.txt"
,'w'
)f.write(str_1)
f.close(
)# 讀入乙個檔案
fp =
open
("sentence.txt"
,"r"
)# 預設讀檔案
while
true
: line = fp.readline()if
len(line)==0
:break
print
(line)
fp.close(
)num =
6print
("hello * 4"
+str
(num)
)# 異常處理
while
true
:try
: x =
int(
input
("please enter a number"))
break
# 出現異常直接忽略break
except valueerror:
# 指錯誤
print
("not valid input,try again..."
)try
: f =
open
("myfile.txt"
) s = f.readline(
) i =
int(s.strip())
except oserror as err:
print
("os error : !"
.format
(err)
)except valueerror:
print
("could not convert data to an integer!"
)
Python學習筆記9 異常處理
就看這篇部落格吧 一篇搞定所有的異常處理,講的很詳細。異常 python中各種異常也是類,類exception繼承自類baseexception,還有其他各種異常等等,此外,通過繼承baseexception或者exception可以自定義異常。異常處理 python直譯器檢測到錯誤,觸發異常 也允...
python初步學習
在這裡插入描述 idle python整合開發環境,也稱互動模式,具備基本的ide功能,是非商業python開發不錯選擇 python3.7是python的命令控制台,視窗和windows下的命令視窗一樣,不過只能執行python命令 python3.7manuals是純英文的幫助文件 module...
python基礎學習9 檔案與異常
訪問檔案,以及對檔案進行操作 以及異常的丟擲及處理 檔案 讀取檔案 filepath d desktop pi value.txt windows下是反斜槓 linux是斜槓 with open filepath as file object 開啟檔案,得到乙個檔案類file object,使用wi...