Re: [問題] 網頁分析之print問題

看板Python作者 (busystudent)時間9年前 (2016/04/02 13:57), 編輯推噓0(0018)
留言18則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《MOONY135 (談無慾)》之銘言: : ※ 引述《busystudent (busystudent)》之銘言: : : 晚安,很高興在這裡問問題,提升程式功力 : : 2. 請看我程式碼 : : import requests : : import re : 你的兩個問題都是同一個問題 就是對於for迴圈的不熟悉 : 比較一下 : ======================== : for i in range(1, 10): : for j in range(1, 10): : print(str(i) + '*' + str(j) + "=" + str(i*j)) : ======================== : for i in range(1, 10): : for j in range(1, 10): : pass : print(str(i) + "*" + str(j) + "=" + str(i*j)) 特別感謝MOONY135網友,我會聽你的把那些觀念都再讀一遍。 但是我還是希望把我的問題問完,不然我會一直卡在那裏, 再問延伸問題,那我該如何把第一種for迴圈的結果,轉作他用呢? 我的意思是我現在知道print會出錯的點在哪裡,而我的目標是把 print(str(i) + '*' + str(j) + "=" + str(i*j))的結果想丟給a這個值使用,像是如下程式碼 for i in range(1, 10): for j in range(1, 10): #print(str(i) + '*' + str(j) + "=" + str(i*j)) a = (str(i) + '*' + str(j) + "=" + str(i*j)) print a print a#又出錯了!! 如我寫的,我輸出的值丟給a,可是我在for迴圈外頭print a時又出現第二種for迴圈不完整的結果,其實我是希望把完整輸出九九乘法表的結果轉作後續分析的用途。還請幫我解答,謝謝 -- Sent from my Windows -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.110.158.25 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1459576623.A.EFA.html

04/02 14:02, , 1F
為啥PRINT A會有問題 我PRINT出來沒問題啊?
04/02 14:02, 1F

04/02 14:02, , 2F
你說的第一種聽不懂 是第一層的意思嗎?
04/02 14:02, 2F

04/02 14:02, , 3F
我有兩個print a拉
04/02 14:02, 3F

04/02 14:03, , 4F
http://pythontutor.com/ 你把你的程式貼到這裡逐步跑
04/02 14:03, 4F

04/02 14:03, , 5F
第一個我知道但是第二個print a就出現不是我想要的
04/02 14:03, 5F

04/02 14:03, , 6F
結果
04/02 14:03, 6F

04/02 14:07, , 7F
你要不要丟資料跟你想要的OUTPUT出來啊
04/02 14:07, 7F

04/02 14:07, , 8F
感覺你想要的解答跟你問出來的問題意思差很多
04/02 14:07, 8F

04/02 14:08, , 9F
print a#又出錯了!! <-這句話真的沒有人聽得懂...
04/02 14:08, 9F

04/02 14:09, , 10F
我的意思是第一個PRINT A有完整的9X9乘法表輸出,這
04/02 14:09, 10F

04/02 14:10, , 11F
and ?
04/02 14:10, 11F

04/02 14:13, , 12F
我希望把這個完整的99乘法結果保留下來,
04/02 14:13, 12F

04/02 14:13, , 13F
當我在for 迴圈外頭時呼叫print a也可以
04/02 14:13, 13F

04/02 14:13, , 14F
有同樣的結果
04/02 14:13, 14F

04/02 14:15, , 15F
因為你沒有把東西存起來 當然再PRINT就不會有東西
04/02 14:15, 15F

04/02 14:16, , 16F
希望有回答完整補充!
04/02 14:16, 16F

04/02 14:17, , 17F
對!我想請教到底我該怎麼完整存起來呢
04/02 14:17, 17F

04/02 14:22, , 18F
你print跟存東西都分不清楚 還是真的去爬點教學會好點
04/02 14:22, 18F
文章代碼(AID): #1M_rylxw (Python)
討論串 (同標題文章)
文章代碼(AID): #1M_rylxw (Python)