创建数据,分页显示,输入要查看的页码,显示指定数据,每页显示10条数据...

# 编写代码,分页显示内容,通过for循环,创建300条数据,数据类型不限,如:alex-1alex1@live.com1,alex-2alex2@live.com2,alex-3alex3@live.com3,alex-4alex4@live.com4,alex-5alex5@live.com5
# 提示用户输入要查看的页码(从1页开始),当用户输入指定的页码,则显示指定数据,每页显示10条数据,
如果用户输入页码是非十进制数字,则提示内容格式错误,重新输入

def page_roll():
lis = []
for i in range(1, 301):
product_res = 'alex-' + str(i) + 'alex' + str(i) + '@live.com' + str(i)
lis.append(product_res)
page_num = int(len(lis)/10)
try:
j = int(input('请输入一个页码:').strip())
if j > 30 or j < 1:
print('页面输入不合法,为空显示,请重新输入!')
elif j >= 1 and j <= page_num:
page_content_div = lis[(j - 1) * 10:10 * j]
print('第%d显示的内容是:%s' % (j, page_content_div))
except Exception as e:
print('内容格式错误,重新输入,错误是:%s' % e)


page_roll()

转载于:https://www.cnblogs.com/laosun0204/p/11127828.html

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值