ex11: 輸入
學(xué)習(xí)函數(shù)raw_input(),通過(guò)這個(gè)函數(shù),用戶可以在控制臺(tái)里輸入值
了解input()和raw_input()的區(qū)別:raw_input()讀取控制臺(tái)的輸入(任何類型),而input會(huì)把輸入的值
嘗試轉(zhuǎn)換為合法的python元素,可能會(huì)引發(fā)一些錯(cuò)誤
若想把raw_input()里的值轉(zhuǎn)化為整數(shù),可以使用x = int(raw_input(123)ex12: 提示
在raw_input()的括號(hào)內(nèi)加入字符串可以對(duì)用戶進(jìn)行輸入提示
例如x = raw_input("this is a test:")
嘗試運(yùn)用py -m pydoc raw_input查看函數(shù)說(shuō)明ex13: 參數(shù),解包,變量
ex12學(xué)習(xí)用戶在控制臺(tái)輸入?yún)?shù),ex13通過(guò)argv這個(gè)參數(shù)變量將參數(shù)傳遞給腳本
了解import,將功能提出使用,本次使用的argv在sys內(nèi),即 from sys import argv
注意: argv的第一個(gè)參數(shù)總是腳本名稱,命令行中使用帶argv的腳本,需要輸入對(duì)應(yīng)的參數(shù)ex14: 提示進(jìn)階,在提示中使用變量
raw_input()里可以插入數(shù)字,字符串,也可加入變量ex15: 讀取文件
了解命令open()
了解函數(shù)read(),通過(guò)"."來(lái)使用
例如: text = open(filename)
text.read()-
ex16: 對(duì)文件的操作和讀寫(xiě)
close -- Closes the file. Like File->Save.. in your editor.
read -- Reads the contents of the file. You can assign the result to a variable.
readline-- Reads just one line of a text file.
truncate -- Empties the file. Watch out if you care about the file.
write('stuff') -- Writes "stuff" to the file.open()命令默認(rèn)是只讀,必須加入“w”才可進(jìn)行寫(xiě) ex17: 更多的文件操作
了解len()
了解exists()
學(xué)會(huì)SHELL下面創(chuàng)建文件 echo
shell命令 cat 顯示文件內(nèi)容ex18: 函數(shù)
函數(shù)包括名稱、參數(shù)、代碼
函數(shù)用def來(lái)創(chuàng)建,函數(shù)名需要指示其功能ex19: 函數(shù)和變量
了解變量的值的傳遞ex20: 函數(shù)和文件
seek()函數(shù) 用來(lái)設(shè)置文件當(dāng)前位置,若seek(0),那么表示文件位置回退至最開(kāi)始。
readline()函數(shù) 讀取文件行數(shù)的內(nèi)容,每運(yùn)行一次,文件位置移至下一行ex21: 函數(shù)的返回值
了解returnex22: 階段性總結(jié)
Learn Python The Hard Way 11-22
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
- //Clojure入門教程: Clojure – Functional Programming for the J...
- 習(xí)題13 參數(shù)、解包、變量代碼: 加分習(xí)題:13.3 將raw_input和argv一起使用,讓你的腳本從用戶的手...
- linux資料總章2.1 1.0寫(xiě)的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無(wú)法避免 以后資料會(huì)慢慢更新 大...