PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
Re: [問題] 請問如何透過外部條件設定api資料抓
作者:
charlie11438
(煞氣a查理)
2019-04-21 13:53:37
直接開一篇文章,如果有誤再麻煩大家糾正了,感謝
input與sys.argv的差異在於,
input是程式執行中你想讓使用者輸入,所呼叫的函式,例如:
https://i.imgur.com/eoXhgy1.jpg
打入上列程式碼,代表在程式執行時會停下來等使用者輸入,結果如下:
https://i.imgur.com/ohMy2tm.jpg
「input是在程式執行時停下來等待使用者輸入的」
那sys.argv呢?
sys.argv為你在「命令提示字元執行時在後加的字串」,為一list,可以透過import sys
使用,而非在程式中停下來等使用者輸入,例如:
https://i.imgur.com/Bca7dud.jpg
結果如下:
https://i.imgur.com/0oCzcjY.jpg
如結果所示,後面加入的字串會以空格區分,存入sys.argv這個list當中,0為檔名 1之
後儲存傳入的字串
當型態為list時可進行迭代,for迴圈就是這樣運作的,語法為:
for i in [eg.list or range....]:
[statement]
else:
[statement]
list可迭代,意指可遍歷,可以一個個跑過,上圖程式碼代表遍歷sys.argv這個list並印
出來。
所以input與sys.argv的差異在於:
「input為在程式執行中停下等使用者輸入,
而sys.argv為一開始在命令提示字元執行時命令後所傳入的字串」
最後,我覺得如果對這些並不是很熟悉的話(意指基礎語法),建議你可以先從線上課程開
始,而不是一直照著書打,這樣不懂的地方會很多,例如以下的教學網站:
https://reurl.cc/9bm78
祝一切順利。
作者:
rockneila
2019-04-21 15:10:00
請問你termux keyboard的tab 怎麼弄出來的?
https://i.imgur.com/e9sQTBG.jpg
還是不行,看起來就像少你一排QQ,謝謝回覆
作者:
alubasteve
(poorguy)
2019-04-21 16:55:00
感謝您的解說,不過我試著打input卻碰到問題我應該沒有弄錯
https://pastebin.com/CU1TXVUA
可是結果卻是
" target="_blank" rel="nofollow">
至於sys.argv倒是沒問題,關於您的練習建議我那本書快要結束了,所以我想先做個了結,之後再從您給的網站跟"python自動化的樂趣"(書也買了)2擇1還是您覺得先網站練功比較好?
作者:
lajji
(喇機)
2019-04-21 20:25:00
自動化的樂趣寫得不錯 尤其翻譯翻得跟原生書差不多 但比較適合有點基礎的人 當然要網路跟書兩個互相看也是可以
作者:
alubasteve
(poorguy)
2019-04-21 21:17:00
感謝charlie11438,我試過了,改正之後沒有問題至於書跟網站兩個選擇哪個比較好,我會先比對再決定也感謝lajji,因為我原本是想說從做中學會比較順看來也未必
作者:
renshin
(阿信)
2019-04-21 23:48:00
請問用手機coding是什麼APP?
作者:
HenryLiKing
(HenryLiKing)
2019-04-22 15:08:00
超有心 推!
繼續閱讀
Re: [問題] 深度學習 數據怎麼進入input層(keras)
flightheory
[問題] 請問如何透過外部條件設定api資料抓取
alubasteve
[問題] python xlwings 使用excel 名稱管理員
love113w
[問題] 深度學習 數據怎麼進入input層(keras)
wavek
[問題] TMP 暫存檔
pi2324
Re: [問題] 判斷相同符號的演算法
pziyout
[問題] python透過Ethernet連線PLC監控
BUQ
[問題] tkinter找不到屬性Tk()
hsiaoeddie
Re: [問題] numpy array 一次選取兩行
thefattiger
[問題] 判斷相同符號的演算法
leo52127
Links
booklink
Contact Us: admin [ a t ] ucptt.com