def addForLR(voldStr, vaddStr, vlength, vleft=True):

"""

数字前补0可以补"0"也可以补""

# print(tools.addForLR(1123,'0',6));

# print(tools.addForLR(1123,'0',6,False));

@param voldStr 旧字符串

@param vaddStr 添加字符串

@param vlength 字符长度

@param vleft

true:左补字符

false:右补字符

@author zhangjun

@return 重组后的数据

"""

if (voldStr == None or vaddStr == None):

return voldStr;

voldStr = str(voldStr);

vaddStr = str(vaddStr);

vlen = len(voldStr);

if (vlen < vlength) :

while (vlen < vlength) :

sb = '';

if (vleft) :

sb = vaddStr + voldStr;

else :

sb = voldStr + vaddStr;

voldStr = sb;

vlen = len(voldStr);

return voldStr;

本文为张军原创文章,转载无需和我联系,但请注明来自张军的个人博客http://www.zhangjunbk.com

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系:360901061

python在数字后添加字符_Python在字符前后补字符相关推荐

  1. python每个字符后添加空格_python实现指定字符串补全空格的方法

    有什么方法可以指定字符串长度,不够的自动补空格 char定义的是一个半角字符. 当人心变成市场,当市场变成战场,战场埋葬多少理想. char[]定义的是一个不定长的数组,实际上是指针,用前要初始化.不 ...

  2. python sys.path.append()添加路径_Python调用CST进行天线建模仿真:环境搭建指南

    CST微波工作室支持使用Matlab对其进行调用,但是一直以来官方没有提供python调用接口,但在最新的CST2020更新中添加了对Python3.6的调用支持,在安装路径下就已经附带了python ...

  3. python中一个汉字是几个字符_Python中每次处理一个字符的5种方法

    目的 对字符串的每个字符进行处理,其实每个字符(Char)就是一个长度为1的字符串. 方法 1.使用内建函数list() 复制代码 代码如下: >>> A_string='Pytho ...

  4. python向空列表添加列表_Python列表核心知识点汇总

    千里之行,始于足下.要练成一双洞悉一切的眼睛,还是得先把基本功扎扎实实地学好.今天带大家仔细温习一下Python的列表.温故而知新,不亦说乎. 当然,温习的同时也要发散思考,因为有些看似无关紧要的.约 ...

  5. python gui编程框架添加工具栏_Python之GUI实现

    用到了python的GUI包:wxpython 一. wxPython是Python的GUI图形库.很方便的创建完整的.功能键全的GUI用户界面. wxPython是作为wxWidgets的Pytho ...

  6. python输出数字用逗号隔开_Python用逗号千位分隔符替换中间数字

    我有一个像这样的字符串: 123456789.123456789-123456789 在十进制/连字符之前和之后可以有任意数量的数字,我需要做的是删除小数点之前的所有内容,包括小数,并删除连字符和连字 ...

  7. python匹配数字开头的内容_python使用正则表达式匹配字符串开头并打印示例

    python 正则表达式,怎样匹配以某个字符串开头,以str ="abcdefg123213qwe" 比如要匹配以abc开头,以qwe结尾,要怎样写呢?匹配以某个字符串开头,以某个 ...

  8. python折线图怎么添加数值_Python数据可视化:如何创建曲线图

    一图胜千言,使用Python的matplotlib库,可以快速创建高质量的图形. 用matplotlib生成基本图形非常简单,只需要几行代码,但要创建复杂的图表,需要调用更多的命令和反复试验,这要求用 ...

  9. python中复制n次字符串_Python正则表达式,如何将字符串匹配n次 - python

    我想匹配包含单词100.00%的行,出现3次. 例如 some string 100.00% foo 100.00% 100.00% some string 99.91% foo 100.00% 99 ...

最新文章

  1. 南京农业大学计算机保研率,2016中国大学保研率排名出炉 江苏11所高校入百强...
  2. 码农们不得不重视的问题
  3. 【MATLAB教程案例1】通信系统中成形滤波器原理的MATLAB设计实现
  4. wxWidgets:wxGridSizeEvent类用法
  5. 关于使用安装Adobe绿色精简版所需运行库
  6. 多线程都调用一个函数,在这个函数中的一个局部变量什么情况会被修改
  7. 如何在AI工程实践中选择合适的算法?
  8. Windows API数据类型表
  9. rabbitMQ 使用mqtt协议 tcp 和 ws
  10. 关于iOS推送中点击通知的几点备忘
  11. 推荐 21 款博主常用 MacOS 软件
  12. python可视化的优势_「数据可视化」数据可视化的优势有哪些?
  13. ubuntu装后的常用软件的安装与配置
  14. 关于道家与道教的总结
  15. 深入理解RocketMQ Rebalance机制
  16. 【Arduino学习笔记】E18-D50NK红外避障传感器使用说明
  17. 数学公式输入:mathquill
  18. 某校教务管理系统post分析,Python实现自动查询成绩并发送短信
  19. C语言数据结构之二叉树的层次建树及遍历方法(前序,中序,后序,层次遍历)
  20. php 生成 rtf,php 实现html转为rtf格式

热门文章

  1. java if 定义变量_java – 如何分配在if else语句中定义的变量
  2. c++中vector使用的小问题
  3. python使用shell命令_python 调用shell命令的方法
  4. php 树状数组公式,PY个树状数组
  5. matlab插值与拟合例题_MATLAB中数据插值和数据拟合的用法
  6. Python中递归字符串反转
  7. 图像变换dpi(tif->jpg),直方图均衡化,腐蚀膨胀,分水岭,模板匹配,直线检测
  8. Linux 的 diff 命令
  9. CompletableFuture详解~thenAccept
  10. Spring Data JPA 从入门到精通~事务的处理及其讲解