[Python3] print()函数

Python3使用print()函数向控制台打印信息

基本用法

1可以像C语言的printf()一样使用Python3的print(),print()支持类似 %d %s 的输出控制,例如

print('his is %s, %d years old' % ('Bob',16))

控制台显示

his name is Bob, 16 years old

2使用{},和字符串的format()方法,把后面的变量填进{},使用方法如下

{<序号>:<占位符><对齐方式><字符串宽度>}
  • {}中所有参数都是可选的
  • 如果不填序号则默认从左到右依次为1、2、3,format(<参数1>,<参数2>,<参数3>)会按参数从左至右顺序填入{}
  • 使用序号的话format()会按照1、2、3的顺序将参数1、2、3填入{}
  • 不使用序号但是要使用冒号:之后的参数则不能省略冒号
  • 后三个参数都是用于定宽输出的,默认会使用空格作为占位符,也可以自定义。
  • 对齐方法有三种:
左对齐右对齐居中对齐
<>^

PS:中英文混搭输出对不齐使用全角空格作为占位符有奇效!

举例:

print('{:=^30}'.format('标题'))

输出结果

==============标题==============
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值