11-python之格式化符号,print格式化输出使用详细介绍

本文详细介绍了Python中的字符串格式化,包括%操作符的使用,如%d、%u、%.4f等,以及位数补全、多个变量输出。同时,文章还深入探讨了format方法,包括基本用法、可选参数、复杂格式和多个参数的应用,并举例说明了如何通过print()函数的end参数控制输出结尾。
摘要由CSDN通过智能技术生成

参考文章
Python format()格式化输出方法详解

1. 有哪些格式化符号

在这里插入图片描述

  • 重点1:%d,有符号代表包括了正整数和负整数
  • 重点2:%u, 无符号代表了 正整数,没有负整数

2. 格式化输出的具体使用方法

2.1 使用 格式化输出符号,加上 % 变量名字

name = 'python'
print("我的名字是%s" % name)

输出结果如下:

我的名字是python

2.2 输出float如何控制小数点的个数

默认的输出结果:

weight = 75.5
print("我的体重是%f" % weight)

输出结果如下:

我的体重是75.500000

如:75.5, 输出只保留4个小数点-----> %.4f
默认的输出结果:

weight = 75.5
print("我的体重是%.4f" % weight)

输出结果如下:

我的体重是75.5000

2.3 位数补全,不够的地方用0填充

比如下面的代码需要输出 0012 的形式

age = 12
print("我的年纪是%04d" % age)

更改成下面这样

age = 12
print("我的年纪是%04d" % age)

输出结果如下:

我的年级是0012

2.4 如何输出多个变量

weight = 75.5
age = 12
print("我的年纪是%04d, 我的体重是%.2f" % (age, weight))

输出结果如下:

我的年纪是0012, 我的体重是75.50

2.6 格式化字符串除了%s,还可以写为 f’{表达式}’

weight = 75.5
age 
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值