【格式化输出】

【格式化输出】,第1张

格式化输出】 格式化输出

所谓的格式化输出即按照⼀定的格式输出内容。
1.1 格式化符号

%06d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则原样输出
%.2f,表示⼩数点后显示的⼩数位数。
格式化字符串除了%s,还可以写为 f’{表达式}’

age = 18
name = ‘TOM’
weight = 75.5
student_id = 1

我的名字是TOM

print(‘我的名字是%s’ % name)

我的学号是0001

print(‘我的学号是%4d’ % student_id)

我的体重是75.50公⽄

print(‘我的体重是%.2f公⽄’ % weight)

我的名字是TOM,今年18岁了

print(‘我的名字是%s,今年%d岁了’ % (name, age))

我的名字是TOM,明年19岁了

print(‘我的名字是%s,明年%d岁了’ % (name, age + 1))

我的名字是TOM,明年19岁了

print(f’我的名字是{name}, 明年{age + 1}岁了’)

f-格式化字符串是Python3.6中新增的格式化⽅法,该⽅法更简单易读。

**

转义字符

**
n :换⾏。
t :制表符,⼀个tab键(4个空格)的距离。

结束符

想⼀想,为什么两个print会换⾏输出?
print(‘输出的内容’, end="n")

在Python中,print(), 默认⾃带 end="n" 这个换⾏结束符,所以导致每两个 print 直接会换⾏
展示,⽤户可以按需求更改结束符。

总结
格式化符号
%s:格式化输出字符串
%d:格式化输出整数
%f:格式化输出浮点数
f-字符串
f’{表达式}’
转义字符
n:换⾏
t:制表符
print结束符

print(‘内容’, end="")

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5650705.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存