我想更改下面的Python函数,以涵盖我的business_代码需要填充的所有情况。string.zfillPython函数处理此异常,将填充到左侧直到达到给定的宽度,但我以前从未使用过它。在#function for formating business codes

def formatBusinessCodes(code):

""" Function that formats business codes. Pass in a business code which will convert to a string with 6 digits """

busCode=str(code)

if len(busCode)==1:

busCode='00000'+busCode

elif len(busCode)==2:

busCode='0000'+busCode

else:

if len(busCode)==3:

busCode='000'+busCode

return busCode

#pad extra zeros

df2['business_code']=df2['business_code'].apply(lambda x: formatBusinessCodes(x))

businessframe['business_code']=businessframe['business_code'].apply(lambda x: formatBusinessCodes(x))

financialframe['business_code']=financialframe['business_code'].apply(lambda x: formatBusinessCodes(x))

上面的代码处理长度为6的业务代码,但我发现业务代码的长度不同。我正在逐个状态验证数据。每个州的商业代码长度各不相同(IL-6长度,OH-8长度)。所有代码必须均匀填充。所以IL的代码是10应该产生000010,等等,我需要处理所有的异常。使用命令行解析参数(argparse),以及字符串.zfill. 在

python字符串填充_填充函数(Python)字符串.zfi相关推荐

  1. python 循环赋值_计算机二级Python语言程序设计 第2章Python语言基本语法元素

    第二章学习知识导图 本章概述:本章目的是了解基础的Python相关知识 考点主要是: 1) 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句.引用 2) 基本输入 ...

  2. 学python处理数据结构_从零开始学Python - 第009课:常用数据结构之字符串

    第二次世界大战促使了现代电子计算机的诞生,世界上的第一台通用电子计算机叫ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大学,占地167平米,重量27吨,每秒钟大约能够完成约5000次浮点运算 ...

  3. python关键词提取_如何从Python格式字符串中提取关键字? - python

    我想在API中提供自动字符串格式,例如: my_api("path/to/{self.category}/{self.name}", ...) 可以替换为格式化字符串中标注的属性值 ...

  4. python字符串常量_常用的Python字符串常量

    原博文 2013-09-21 22:28 − 下面是一些常用的Python字符串常量string.digits:包含0-9的字符串string.letters:包含所有大小写字母的字符串 string ...

  5. python字符串长度_如何使用python获取字符串长度?哪些方法?

    掌握多种python技巧,对于我们更好的灵活应用python是非常重要的,比如接下来给大家介绍的获取字节长度,那大家脑海里就该有印象了,有几种方法呢?一起来看下吧~ 1.使用len()函数 这是最直接 ...

  6. python字符串用法_笔记:python字符串的使用

    Python 没有表示单个字符的字符类型,只有字符串类型str.字符串是用单引号或双引号括起来的一系列字符. 单引号表示的字符串中可以包含双引号字符,但不能直接包含单引号字符(否则无法知道字符串的开始 ...

  7. python字符串实例_慢步学python,编程基础,字符串类型例子及输出

    想了解python的安装及运行的可以看慢步之前写的文章. 今天继续python编程基础内容,字符串类型数据. python里面主要的数据类型是数值类型和字符串类型.计算机可以进行运算的是数值,字符串不 ...

  8. python字符串的内置函数_python——字符串内置函数

    当字符串本身就含有\n之类的,可以用转义符.行显示(在字符串引号前面加r).repr(str)三种方法. 字符串内置方法 字符串内置方法: 1. capitalize(...) S.capitaliz ...

  9. python字符串操作_浅谈Python 字符串特有的操作方法

    来源:(微信号:python_cat)" 正如<你真的知道Python的字符串是什么吗?>所写,Python中字符串是由Uniocde编码的字符组成的不可变序列,它具备与其它序列 ...

  10. 小甲鱼python视频解读_小甲鱼python视频弟十二讲(关于字符串的方法及注释下)...

    1,ljust(width[,fillchar])width -- 指定字符串长度. fillchar -- 填充字符,默认为空格. 用法:返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串. ...

最新文章

  1. 2012-02-25工作记录
  2. 2.域控制器及证书颁发机构
  3. 通俗解释glLoadIdentity(),glPushMatrix(),glPopMatrix()的作用 (
  4. 代表什么_“缶”究竟代表着什么?
  5. angular中使用z-tree初始化之后,展开根节点不生效
  6. android x5内核 下载地址,在Android项目中集成腾讯X5内核
  7. vb2010 连接mysql,VB连接数据库方式汇总
  8. 达梦MPP 环境搭建
  9. 浮点数开方运算的快速计算
  10. 设计一个自然数类,该类的对象能表示一个自然数
  11. ros学习(2-2):ros节点创建(python)
  12. 中文汉字数字转罗马数字方法
  13. Java正则表达式email
  14. docker及私有仓库harbor安装实践
  15. Android系统的手机文件夹目录
  16. 机器学习当道,还在使用基于词典的文本挖掘方法么,过时啦! 1
  17. 计算机音乐春分秋分,春分和秋分的古诗词
  18. SuperMap GIS 倾斜摄影数据优化 QA
  19. 鼠标的光标变成黑色方块
  20. 行泊一体与智能泊车两大产品重磅升级,纵目科技智驾战略全线推进

热门文章

  1. python图片显示中文
  2. 图像处理 --- 三、图像变换 3.2 图像的几何变换
  3. 排序算法--(冒泡排序,插入排序,选择排序,归并排序,快速排序,桶排序,计数排序,基数排序)
  4. Windows10 下搭建汇编语言开发环境( 利用 DOSBOX 和 MASM32 )
  5. web.py 十分钟创建简易博客
  6. Python编程从入门到实践~类
  7. C++学习之路 | PTA(天梯赛)—— L2-013 红色警报 (25分)(带注释)(并查集)(精简)
  8. python实现地牢迷宫生成
  9. java正则匹配的坑_java正则表达式入坑指南
  10. 南开大学计算机原理在线作业,南开大学20秋《计算机原理》在线作业-1(参考答案)...