笨辦法學python加分習題15
阿新 • • 發佈:2019-02-03
我是零基礎學,若有哪些方面表達不標準,敬請指出,O(∩_∩)O謝謝 對了,我的是python3版本. 備註:這個模組的名稱是測試.py
#習題15加分習題 #1 from sys import argv#從模組sys使用函式argv script,filename = argv#設定兩引數(第一個一般是這個模組(指令碼?)的名稱,餘下需自己輸入) txt = open(filename)#開啟filename所傳入的資訊,並將其儲存在變數TXT中 print("Here's your file %r:"%filename)#列印資訊 print(txt.read())#使用read函式開啟變數TXT儲存的資訊 print("Type the filename again:")#列印資訊 file_again = input(">")#輸入 txt_again = open(file_again)#如上,只不過檔名不需要再命令列輸入,並儲存在變數txt_again print(txt_again.read())#載入資訊 #2略 #3(參考別人的) #函式是python中的一個可呼叫物件,方法是一種特殊的函式 #判斷物件是函式或方法可用type(obj) #4略 #5 input 如果我沒有理解錯題目意思的話,因為不喜歡用cmd #6略 #7略 #8 from sys import argv script,filename = argv txt = open(filename) print("Here's your file %r:"%filename) print(txt.read()) txt.close() print("Type the filename again:") file_again = input(">") txt_again = open(file_again) print(txt_again.read()) txt_again.close()