【python】控制分页页码显示

显示页面只显示11个

用for in加range()控制生成多少个a连接页码

for a in range(当前页-5,当前页+5):

    a连接...

 

控制页码原理:

if(当总页数<11):
    star=1
    end=总页数
elif 总页数>11 :
    if 当前页<6 : //6等于显示的页码数除以2向上取整
        star=1
        end=11//11是显示的页码数
    else:
         if (当前页+5)>总页数:
            star=总页数-11
            end=总页数
         else:
            star=当前页+5
            end=当前页-5

 

posted @ 2017-08-20 17:51  丰study  阅读(703)  评论(0)    收藏  举报