首页 > 解决方案 > 打印页码问题 / for i in range(0, 1440, 72)

问题描述

我的网络刮刀打印页码有问题。

这里我有页面范围

# total 20 pages
for i in range(0, 1440, 72):
    print('scraping page' + str(i))

它显示我的结果为

scraping page0
scraping page72
scraping page144
scraping page216
scraping page288
scraping page360
scraping page432
scraping page504
scraping page576
scraping page648
scraping page720
scraping page792
scraping page864
scraping page936
scraping page1008
scraping page1080
scraping page1152
scraping page1224
scraping page1296
scraping page1368

我想保持“72”偏移值。

但是想要我的打印结果如下。

我怎样才能打印这样的结果?

page 1
page 2
page 3
...
page 19
page 20

标签: python

解决方案


由于您的偏移量始终为 72,因此您可以使用

print(f"page {i // 72 + 1}")

推荐阅读