python分页方法一
简单的分页
import math '''分页''' def get_start_and_end(page_no,page_size,total): ''' :param page_no: 当前页码 :param page_end: 页大小 :param total: 查询总数 :return: start起始位置 end终止位置 ''' if not page_no: page_no = 1 if not page_size: page_size = total page_no = int(page_no) page_size = int(page_size) total = int(total) if total == 0: return 0 ,0 max_page_no = math.ceil(total/page_size) #向上取整 if page_no >= max_page_no: page_no = max_page_no start = (page_no-1)*page_size end = page_size*page_no if page_no == max_page_no: end = total return start,end
【推荐】FlashTable:表单开发界的极速跑车,让你的开发效率一路狂飙
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步