首页 > 其他分享 >分页练习-网页开发常用

分页练习-网页开发常用

时间:2024-07-24 21:53:22浏览次数:10  
标签:count 10 网页 分页 练习 LIST USER pager page

分页练习-网页开发常用

点击查看代码
# 练习题  请通过分页对数据进行展示
"""
要求:
    每页显示10条数据
    让用户输入要查看的页面:页码
"""

USER_LIST = []
for i in range(1,836):
    temp = {'name':'你少妻-%s' %i,'email':'123%[email protected]' %i }
    USER_LIST.append(temp)

# 数据总条数
total_count = len(USER_LIST)

# 每页显示10条
per_page_count= 10

# 总页码数
max_page_num,a = divmod(total_count,per_page_count)
if a>0:
    max_page_num += 1

while True:
    pager = int(input('要查看第几页:'))
    if pager < 1 or pager > max_page_num:
        print('页码不合法,必须是 1 ~ %s' %max_page_num )
    else:
        """
        # 第1页:USER_LIST[0:10] -> 0123456789
        # 第2页:USER_LIST[10:20]
        # 第3页:USER_LIST[20:30]
        ...
        """
        start = (pager-1) * per_page_count
        end = pager * per_page_count
        data = USER_LIST[start:end]
        for item in data:
            print(item)

标签:count,10,网页,分页,练习,LIST,USER,pager,page
From: https://www.cnblogs.com/jhchena/p/18321832

相关文章

  • 实验:通过DHCP实现IP分配来进行客户端远程访问和网页访问
     要求  实验过程展示这个是路由器的配置1.配置两个接口 [Huawei]interfaceGigabitEthernet0/0/0[Huawei-GigabitEthernet0/0/0]ipaddress192.168.1.10024[Huawei-GigabitEthernet0/0/0]quit[Huawei]interfaceGigabitEthernet0/0/1 [Huawei-GigabitEth......
  • mp分页+批量 查询
    @OverridepublicPageDTOpageCoupons(UserCouponQueryquery){LonguserId=UserContext.getUser();userId=2L;LambdaQueryWrapper<UserCoupon>queryWrapper=newLambdaQueryWrapper<UserCoupon>().eq(UserCoupon::getUserId,userId);......
  • 简单易用的分页插件 原生HTML分页功能 JS ajax对接后台数据接口的调用
    简单易用的分页插件原生HTML分页功能JSajax对接后台数据接口的调用先来看一下整体的效果图如下:今天给大家推荐jQuery-Paging插件,一个用于简化网页分页的轻量级工具,包含自定义样式、动态生成分页、事件处理和集成示例。详细说明了如何在HTML中使用该插件及其功能配置。......
  • Java基础编程500题——综合练习
    ......
  • 1. DRF 分页器
    目录DjangoDRF分页器1.环境准备1.1编辑models.py1.2编译初始化脚本,为数据库添加数据2.使用分页器DjangoDRF分页器1.环境准备1.1编辑models.pyfromdjango.dbimportmodels#Createyourmodelshere.classUserInfo(models.Model):username=models.Char......
  • 响应式网页设计与header实现
    引言最近开始从0学前端,学了有快两个半月了,感觉小有所成,于是也开始想着搭建一个自己的博客。在调研博客搭建的过程中发现,现代网页似乎都实现了响应式。也就是说一个网页设计不仅在桌面端可以展现其完整原貌,在移动设备上也可以提供最佳的用户浏览体验。因此,我也决定试着搭建......
  • 数据库系列:巨量数据表的分页性能问题
    相关文章数据库系列:MySQL慢查询分析和性能优化数据库系列:MySQL索引优化总结(综合版)数据库系列:高并发下的数据字段变更数据库系列:覆盖索引和规避回表数据库系列:数据库高可用及无损扩容数据库系列:使用高区分度索引列提升性能数据库系列:前缀索引和索引长度的取舍数据库系列:My......
  • 【THM】dogcat练习
    【THM】dogcat练习与本文相关的TryHackMe实验房间链接:TryHackMe|dogcat简介:我做了一个网站,你可以看狗和/或猫的图片!通过LFI攻击PHP应用程序并突破docker容器。我制作了这个网站,用于使用PHP查看猫和狗的图像。如果你情绪低落,来看看一些狗/猫吧!这台机器可能需要几分钟才能......
  • 【C语言基础习题】C语言练习题——bite 寒假班作业(4)
    C语言练习题——bite寒假班作业(4)题目第1题(单选题)题目名称:下面代码执行的结果是:()#include<stdio.h>intmain(){inti=0;for(i=0;i<10;i++){if(i=5)printf("%d",i);}return0;}题目内容:A.12345678910B.5555555555C......
  • 学生选课表练习(面试题)
    所有表都放在最后1.查询”01“课程比”02“课程成绩高的学生的信息及课程分数SELECTDISTINCTstudent.*,t1.scoreFROMstudentINNERJOIN(SELECT*FROMscWHEREsc.Cid=1)t1ONt1.Sid=student.SidINNERJOIN(SELECT*FROMscWHEREsc.Cid=2)t2ON......