Re: [問題] 迴圈問題
也可比較tuple來篩選
=================================
s = 2018, 6
e = 2019, 12
#
for y in range(2017, 2020):
for m in range(1, 13):
if s <= (y, m) <= e:
print(f'{y}/{m}')
※ 引述《skyleona (多益爆了!)》之銘言:
: 大家好,最近剛學python有迴圈問題想請教
: 用迴圈方式去依序將年份及月份列出來,月份設定為1時,輸出正常:
: for year in range(2000,2020):
: for month in range(1,13):
: print(str(year) + '/' + str(month) )
: 但是如果輸入區間,就會出錯,ex:2018/6~2019/12,就2019年只會列出6月之後的月份
: 請各位大大解惑,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.89.24 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1645447801.A.BFB.html
推
02/21 22:06,
2年前
, 1F
02/21 22:06, 1F
推
02/22 11:17,
2年前
, 2F
02/22 11:17, 2F
推
02/22 11:50,
2年前
, 3F
02/22 11:50, 3F
推
02/22 18:36,
2年前
, 4F
02/22 18:36, 4F
→
02/22 20:24,
2年前
, 5F
02/22 20:24, 5F
→
02/22 20:24,
2年前
, 6F
02/22 20:24, 6F
推
02/23 14:16,
2年前
, 7F
02/23 14:16, 7F
→
02/23 23:17,
2年前
, 8F
02/23 23:17, 8F
討論串 (同標題文章)