Tag: 零垫

Pythondate时间格式没有零填充

是否有打印Pythondate时间的格式,不会在date和时间使用零填充? 现在使用的格式: mydatetime.strftime('%m/%d/%Y %I:%M%p') 结果: 02/29/2012 05:03 PM 期望: 2012/2/29 5:03 什么格式将月份表示为“2”而不是“02”,时间为“5:03 PM”而不是“05:03PM”

我怎样才能计算一个整数的数字没有string转换?

我担心这个问题有一个简单而明显的答案。 我需要确定多less个数字的项目数,以便我可以填充每个项目编号与维持alignment所需的前导零的最小数量。 例如,如果总数<10,则不需要前导零,如果在10和99之间,则为1。 一种解决方法是将项目数转换为string,然后对字符进行计数。 呸! 有没有更好的办法? 编辑:我不会想用常用的对数 (我不知道这样的事情存在)。 所以,对我来说并不明显 – 但绝对简单。

string中的零填充数字

我需要单个数字(1到9)到(01到09)。 我可以想出一个方法,但它的大,丑和繁琐。 我确定必须有一些简洁的方法。 有什么build议么