python依次输出字符_python格式化输出方法

1.字符串格式化输出方法一: %

1-print('名字是 %s,年龄是%s' % (name ,age))

2- %s---字符串-----相当于执行了str()

3- (name ,age)只能是元组,不能是列表

4- 多个数据的打印,一定是元组

5-%d--十进制

6- %f----默认6位小数(四舍五入的结果)

8-指定长度打印----数值和字符串一样的

1-  %5d  右对齐  ,不足左边补空格

2- %-5d  左对齐  ,不足右边补空格

3- 补0   %05d

9- 十六进制:%#x #  加一个 0x

10 小数--float

1- 默认是6位

2- 指定保留小数位数-%.3f-----进行了四舍五入

3- %6.3f ---- 6代表总长度(包括 .默认补空格 )

4-%08.3f  ---- 补0

2-字符串格式化输出方法二: format()---固定的 {}

format方式:

1- 顺序填值

{:5}---对于值是字符串---左对齐;数值类型---右对齐

>   右对齐

<   左对齐

^   中间对齐   print('我叫:{:0^10},年龄是:{:0<5}'.format(name,age))

对齐方式【】,数据宽度【{:<10}】,补齐方式【{:0<5}】

字符串本身带花括号  {{}}

2- 下标填值

print('我叫:{1},年龄是:{0}'.format(name,age))

3- 变量填值

print('我叫:{name:>6},年龄是:{age}'.format(name='jack',age=16))

4- python 3.6 以后  f'

print(f'名字是{name},年龄是{age}')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值