码迷,mamicode.com
首页 > 编程语言 > 详细

Python中print格式化输出

时间:2018-01-11 15:26:07      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:utf-8   style   bsp   span   int   格式化   print   字母   测试   

截取字符串输出,下面例子将只输出字符串的前3个字母      
>>> str="abcdefg"  
>>> print "%.3s" % str   
  abc   
按固定宽度输出,不足使用空格补全,下面例子输出宽度为10      
>>> str="abcdefg"  
>>> print "%10s" % str   
     abcdefg   
截取字符串,按照固定宽度输出      
>>> str="abcdefg"  
>>> print "%10.3s" % str   
         abc   

测试用例:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

str = "abcdefg"
print("%.3s"%str)

# dec = 123.567
# print("%.2d"%dec)
print("%8s"%str)

print("%8.2s"%str)

 

Python中print格式化输出

标签:utf-8   style   bsp   span   int   格式化   print   字母   测试   

原文地址:https://www.cnblogs.com/wuheng1991/p/8267637.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!