python学习笔记,杂记
来源:互联网 发布:南京哪里有mac专柜 编辑:程序博客网 时间:2024/05/16 18:21
string.rjust()函数,这个函数把字符串输出到一列,并通过向左侧填充空格来使其右对齐。
类似的函数还有string.ljust()和string.center()。
这些函数只是输出新的字符串,并不改变什么。如果输出的字符串太长,它们也不会截断它,而是原样输出,这会使你的输出格式变得混乱,不过总强过另一种选择(截断字符串),因为那样会产生错误的输出值。(如果你确实需要截断它,可以使用切片操作,例如:"string.ljust(x, n)[0:n]"。)
- >>> import string
- >>> for x in range(1, 11):
- ... print string.rjust(repr(x), 2), string.rjust(repr(x*x), 3),
- ... # Note trailing comma on previous line
- ... print string.rjust(repr(x*x*x), 4)
- ...
- 1 1 1
- 2 4 8
- 3 9 27
- 4 16 64
- 5 25 125
- 6 36 216
- 7 49 343
- 8 64 512
- 9 81 729
- 10 100 1000
- >>> for x in range(1,11):
- ... print '%2d %3d %4d' % (x, x*x, x*x*x)
- ...
- 1 1 1
- 2 4 8
- 3 9 27
- 4 16 64
- 5 25 125
- 6 36 216
- 7 49 343
- 8 64 512
- 9 81 729
- 10 100 1000
还有一个函数,string.zfill()它用于向数值的字符串表达左侧填充0,正负号也包括其中的位数;
- >>> string.zfill('-3.14', 7)
- '-003.14'
- python学习笔记,杂记
- 杂记 python笔记
- python 学习杂记
- Python学习杂记一
- Python学习杂记二
- Python学习杂记三
- Python学习杂记四
- Python学习杂记五
- Python学习杂记六
- Python学习杂记七
- Python学习杂记八
- Python学习杂记九
- Python学习杂记十
- Python学习杂记十一
- Python学习杂记十二
- Python学习杂记十三
- Python学习杂记十四
- Python学习杂记十五
- 电磁式计算机
- 乔治·斯蒂比兹 ----计算机远程遥控第一人
- 晶体管革命
- 计算机发展
- 白盒测试实例--9构建自己的单元测试框架2(完整代码)
- python学习笔记,杂记
- SOA参考资料
- 计算机历史
- #ifndef、#def、#endif等宏的含义
- 汇编实现c语言标准库函数
- 今年大1
- 白盒测试实例--10集成测试的概念
- 收集应聘Java笔试时可能出现问题及其答案
- SSL协议与数字证书