Python基础教程print格式化字符串与浮点数输出拓展

Python基础教程print格式化字符串与浮点数输出拓展

# 例如需要输出如下内容

我的名字叫卢大胖,今天18岁,体重50公斤,按照前面所讲的,第一步我们需要定义量,好的,我们先定义如下变量:

name = “卢大胖”

age = 18

weight = 50

然后我们print一下,输入如下代码:print(“我的名字叫%s,今年%d岁,体重%0.2f公斤” %(name,age,weight,age))

前面我们讲过%s是代表字符串,%d代表整数,%f代表浮点数,也就是小数,我们运行Run一下,这时PyCharm中输出如下信息:

我的名字叫卢大胖,今年18岁,体重50.00公斤

Python基础教程print格式化字符串与浮点数输出拓展插图

我的名字叫卢大胖,今年18岁,体重50.00公斤,显示的这段文字中的年龄18与体重50公斤,与这段文字放在一起并没有进行运算,那么我们是不是也可以打这里的数字当着文本字符串处理呢?

答案是肯定的,这就是我接下来要说明的%s字符串,%F浮点数的扩展,我们接下输入如下代码:

print("我的名字叫%s,今年%s岁,体重%s公斤" %(name,age,weight))
这段代码中把%d,%f都换成%S,输出的结果与以上是一样的,如图:
Python基础教程print格式化字符串与浮点数输出拓展插图1
f浮点数拓展,f"表达式{变量名}"
print(f"我的名字叫{name},今年{age}岁,体重{weight}公斤")

接下来看下输出的结果,如图

Python基础教程print格式化字符串与浮点数输出拓展插图2

**本论坛部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本论坛仅供提供学习交流和参考,禁止用户用于商业行为,并请于下载后24小时内删除,若喜欢该作品请联系原作者购买正版。如果您发现论坛上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
158自学网 » Python基础教程print格式化字符串与浮点数输出拓展
关于售后:
(1)、因部分资料含有敏感关键词,百度网盘无法分享链接,请联系客服进行发送;
(2)、所有资料在您未收到之前,都可以联系微信/QQ:406499404,无条件退款
(3)仅支持原渠道退回,微信支付,支付宝退回至您当初选择的付款方式
(4)不用担心不给资料,如果没有及时回复也不用担心,看到了都会发给您的,请放心!
(5)因部份资源来源互联网,本站不担保其完整性,请知悉!

发表评论

Hi, 如果你对本资源有疑问,可以跟我联系哦!

联系作者

提供最优质的资源集合

立即查看 了解详情
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡