Re: [問題] 這篇程式看不懂..哪位大大可以幫忙解釋 …
※ 引述《purestone (天空之子)》之銘言:
: 我不是看不懂英文,我的英文底子還不錯,我只是不懂範例中的語法和用詞~
: 至於哪裡不懂,我可以說從上述這個範例之後,就完全看不懂了,之前的都懂,但到了這裡之
: 後,幾乎完全不懂,總覺得範例中'突然'出現'一堆'沒看過的語法和用語,也許原作者在寫這
: 本書時,認為這是本來就應該懂的,但................對我這個初學者就真的是火星文..
: 也感謝有網友在一直補充說明,我週末會再詳細的重讀一遍,希望可以突破瓶頸..
: 其實本來是聽說python非常好入門才學的,現在看來不下一番功夫,門外漢還是入不了門..
: ※ 引述《gasolin (小g)》之銘言:
: : 可以請你說說從哪章開始整篇看不懂嗎?
: : 我有空可以從那邊開始來改進
當您看了幾次還是不懂時, 那就是該換一本書,
聽聽不同的描述.
您的發問
<%
至於我哪裡看不懂呢,其實是幾乎看不懂!!!
這是咬一口周蟒的範例,這本書的前半部我還看的懂,但到了這邊之後就完全卡住了,首先:
1.os和time是標準庫裡頭的模組嗎??我不懂這二個字怎突然出現的,所謂的標準庫是指標
準函式庫嗎?還是標準模組庫??本來就儲存在記憶體嗎??這二個模組的功能是什麼??
2.target_directory這個字是作什麼用的??為什麼它不像需要前面的source需要[]??
3.target=target_directory+time.strftime('%Y&n&d_%H%M%S')+'.zip'這一行我完全看
嘸,我特別不懂那些%Y&n&d_%H%M%S是從哪裡冒出來的,又有什麼意思??另外這一行用了兩
個
+號,可以解釋一下嗎??
4.zip_command="zip-qr'%s'%s"%(target,''.join(source))這一行我沒一個字懂,結構更
不用說了,哪位大大可以解釋一下嗎??
5.os.system(zip_command)這個詞是什麼意思?它是函式嗎??不懂哩~
6.輸出結果是從哪裡來的啊??我看不懂它是怎冒出來的..
%>
由 1 可以知道您對 python 的模組、模組的引用與提供了哪些標準模組不了解
由 2 可以知道您對於一個變數怎麼確定型別不懂,更不知有那些型別
由 3 可知您不會使用 time 物件所提供的 strftime 方法
http://docs.python.org/lib/datetime-time.html
由 4 可知您不知道如何在一個字串樣版塞入變數的寫法
這其實與 c 的 printf 很像
由 5 可知您不知道 os 類別提供了許多 python 與 os 互動的功能
由 6 可知您無法掌握的意涵太多,不如重看教學文件
======================================================================
弟第一個就回覆您了,但沒有清楚地寫出您需要重來的理由
http://docs.python.org/tut/tut.html
好學、好入門 不等於 可以不用循序漸進
循序漸進也不等於緩慢 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.80.216
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 11 之 12 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章