百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

python学习记录:字符串处理--实现数字编号的几种方法

off999 2024-11-01 12:51 27 浏览 0 评论

方法1:利用zfill()函数实现数字编号

例:

datasort = []
i = 0
data = '莱科宁 236,汉密尔顿 358,维泰尔 294,维斯塔潘 216,博塔斯 227'    # 字符串数据
newlist = data.split(',')                                              # 将字符串数据分割为列表
print(newlist)
# 将车手与积分数据添加到新的列表中
for item in newlist:
    opendata = item.split(' ')
    datasort.append([opendata[1], opendata[0]])
datasort.sort(reverse=True)                                            # 数据降序排列
print("\033[1;34m=" * 35)
print("输出F1大奖赛车手积分".center(25))
print('=' * 35 + '\033[0m')
print('排名        车手             积分')
# 循环打印每个赛车手与对应积分
for item in datasort:
    i = i + 1
    print('\033[1;32;41m ' + str(i).zfill(2) + ' \033[0m    ', item[1].ljust(14) + '\t', item[0].ljust(6) + '\t')
    print()

例2:

import random      # 导入随机模块
char=['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F']    # 随机数据
shop='100000056303'       # 固定编号
prize=[]                  # 保存抽奖号码的列表
inside=''                 # 中段编码
amount = input('请输入购物金额:')     # 获取输入金额
many=int(int(amount)/100)
if int(amount)>=100:
    # 随机生成中段7为编码
    for i in range(0,7):
        if inside=='':
             inside = random.choice(char)
        else:
            inside =inside+ random.choice(char)
    # 生成尾部4为数字,并将组合的抽奖号添加至列表
    for i in range(0,many):
        number = str(i+1).zfill(4)
        prize.append([shop,inside, number])
else:
    print('购物金额低于100元,不能参加抽奖!!!')
print("\033[1;34m=" *24)
print("本次购物抽奖号码")
print('=' *24 +'\033[0m' )
# 打印最终的抽奖号码
for item in prize:
    print(''.join(item))

运行效果:

方法2:利用format()函数实现数据编号

例3:

nba=['猛龙','勇士','雄鹿','开拓者','掘金','76人']   # 数据列表
i=0                                                 # 默认编号
for item in nba:
    i=i+1                                           # 递增编号
    data='{:0>2}'.format(i)+ '   '+  item           # 数字补0,填充左边宽度为2
    print(data)                                     # 打印带编号的数据

01 猛龙

02 勇士

03 雄鹿

04 开拓者

05 掘金

06 76人

相关推荐

tiktok官方网站入口(tiktok官方网站入口免费)

入口就是TikTok商店卖家。具体步骤如下:为了加入TikTok商店,您首先需要一个TikTok帐户。一旦您拥有TikTok帐户并且超过了符合条件的年龄,就可以使用它注册为TikTok商店卖家。卖家...

adobe flash player播放器(adobe flash player viewer)

不同操作系统不同浏览器,开启Adobeflashplayer的方法各有不同。开启的前提当然是正确安装喽,不同操作系统不同浏览器安装Adobeflashplayer方法也是各不相同的。Wind...

央视cctv5体育直播(央视cctv5体育直播在线观看免费)

现在全国每家都有机顶盒,在机顶盒上就可以看CCTV所有频道。也可以用手机浏览器搜索CCTV5体育频道。还有就是可以手机上下载安装央视影音APP,央视频APP都可以看。中央电视台体育频道(频道呼号:CC...

激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
直播平台app下载大全(直播平台app下载大全免费)
直播平台app下载大全(直播平台app下载大全免费)

专门观看淘宝直播的APP是点淘,这款APP是这段时间才出的,我下载了一个,但是我下载这款APP不是为了买东西当时也是看广告连接才点进去的,它这上面是可以赚一些零花钱,我下载之后他给了我七块钱,然后现在每天弄不弄也能弄个一块钱左右。但是里边的...

2026-01-19 01:15 off999

网络播放器app(网络播放器怎么连接电视机)

牛片APP一站式影视智能功能,几乎可以满足影视人工作中的所有需求。包含的功能有:文字转语音、真人配音、自动加字幕、一键去水印、提词器、拍片估价、堪景神器、影视课程、发布影视相关需求、接单赚钱....等...

audition(audition属于什么软件)

Audition是一款由Adobe开发的音频编辑和混音软件,具有以下主要功能:1.音频录制和编辑:可以录制不同类型的音频,包括对话、音乐、戏剧和环境声音等,还可以使用多种音频效果处理工具对录制...

office2020官方下载免费完整版

Microsoft365和Office2020的区别有以下几点:功能不同。Office2020包含Word、Excel、PowerPoint等组件,功能比较全面;而Microsoft365包...

微信管理软件(微信管理)

微信管理,可以一键将消息发送到多个群,不限制群数量和次数选择好群组发送消息即可。“里德助手”多消息群发,可以设置多条消息发送,包括图文、小程序,公众号,文章等都是可以的。亲密群发,逢年过节,总是要给...

优酷视频下载安装2025最新版本
优酷视频下载安装2025最新版本

2022爱奇艺腾讯优酷会员,要根据具体的需求来选择。喜欢青春偶像剧类型的可以选择爱奇艺视频;喜欢一些自制综艺和自制剧的优酷视频会员是不错的选择;腾讯视频定位就是主打大IP剧和一些热门综艺的转播,一般卫视播出的都会出现在腾讯视频有这方面需...

2026-01-19 00:03 off999

火辣辣的小说网(火辣辣的小说网名)

《司夜爵姜笙》。内容简介:今天是她的婚礼,可新郎司夜爵没有出现。姜笙站在台上,耳边充斥着满座亲朋的窃窃私语。想哭吗?想。可她要真哭出来,场面就更难看了。姜笙固执的站在那儿看着教堂大门。可看着天色从亮到...

小程序如何转换成word文档(小程序怎么转文档格式)

小程序文件一般是以小程序的代码形式存在的,不能直接转换成文档。如果需要将小程序中的文本内容转换为文档,可以尝试手动复制粘贴到文档编辑器中,或者使用相关的工具或软件进行批量转换。但是,需要注意版权问题和...

百度云网盘资源链接(百度云网盘资源链接群组小众圈子)

如果您想从网盘中提取网址,可以按照以下步骤操作:1.打开您的网盘,找到您想提取网址的文件或文件夹。2.右键单击该文件或文件夹,选择“复制链接”或“获取链接”等选项。3.将复制的链接粘贴到浏览器地...

pr软件下载手机版(pr软件官方下载)
pr软件下载手机版(pr软件官方下载)

pr2019的软件安装较为简单,点击setup.exe应用程序之后,在弹出的界面设置安装选项:1、语言2、安装路径。这里的语言默认选择中文。默认的安装路径在c盘,推荐安装的非系统盘的盘符中,比如D盘。单击文件后进行路径的指定,指定完成后默认...

2026-01-18 23:03 off999

音乐剪辑软件免费版(音乐剪辑用什么免费软件)

CoolEditPro2.0或2.1CoolEditPro是一款既能支持声音录制,也能支持声音编辑与合成的多功能软件,利用这样的软件,你可以将自己满意的歌声或者喜欢的歌曲录制下来。该软件支持从多种声音...

取消回复欢迎 发表评论: