《笨方法學python》的第三天

2021-08-11 15:30:38 字數 923 閱讀 4562

今天是學習python的第三天。。。先附上幾張今天跟著書敲的**

1.在命令列下輸入pydoc raw_input可以檢視文件用法;

2.argv 是所謂的「引數變數(argument variable)」,是乙個非常標準的程式設計術語。在其他的程式語言裡你也可以看到它。這個變數包含了你傳遞給 python 的引數。通過後面的練習你將對它有更多的了解。

3.通過」解包」可能是最好的描述方式了。它的含義很簡單:「把 argv。

中的東西解包,將所有的引數依次賦予左邊的變數名」。

4.我們將把這些我們匯入(import) 進來的功能稱作模組

5.我們在 txt 上呼叫了乙個函式。你從 open 獲得的東西是乙個 file (檔案)。

6.當你說 txt.read 時,你的意思其實是:「嘿 txt!執行你的 read 命令,無需任何引數!」

7.在使用完file後應使用.close()命令將其關閉,這是個好習慣。

pydoc命令做什麼用途?

上網查一下 python 的 raw_input 實現的是什麼功能。

我使用了「命令」這個詞,不過實際上它們的名字是「函式(function) 」和「方法(method),區別。

solution:

pydoc 模組利用了 python 文件的約定,又使用了一些有關 python 匯入、繼承和其它類似的實用知識。

讀取控制台輸入,會將使用者的輸入當做乙個字串來處理。

函式理論上不與其他東西關聯,只需要相關引數;而方法是與某個物件相關聯的。

python語法學習第三天 列表

列表 python中不用定義型別,類似工廠 列表的建立 建立普通列表 1,2 用逗號隔開 建立乙個混合列表 1,zyf 3.14,1,2,3 建立空列表 empty 常用操作 新增元素 列表名.extend 傳乙個列表,相當於列表合併 列表名.insert 位置,元素 獲取元素 列表名 索引 刪除元...

第三天(Python打卡)

遞迴 def factorial n if n 1 return 1 else return n factorial n 1 number int input 請輸入乙個正整數 result factorial number print d 的階乘是 d number,result 解決漢諾塔問題 ...

學習python 第三天

python的分支結構 if語句 在python中,要構造分支結構可以使用if elif和else 驗證 answer input 請輸入使用者名稱 if answer a print 回答成功 else print 回答失敗 如果要構造出更多的分支,可以使用if elif else 結構 多次驗證...