Python中%是什么意思?如何使用?

一行我以前教过少儿编程,那么用教小孩子的方式给你解答一下

%的主要作用将数据转换为指定的输出格式。

说人话! %的主要作用你可以理解成占位符。

就是可以通过%的方式,将数字、字符传递到字符串里所在位置,传递的时候按照顺序传

如下图所示,%d就是传递一个整数在里面

在这里插入图片描述
除了%d代表整数,还有其他传递的数据类型

如下图所示,但一般只要记住%s和%d就好了,这两个占位符的使用频率最高

在这里插入图片描述

更精进一些就是直接阅读官方文档,给你复制粘贴过来了

字符串和 Unicode 对象有一个独特的内置操作:% 运算符(模)。这也称为字符串格式或 插值运算符。给定(其中format是字符串或
Unicode 对象),format中的转换规范被替换为零个或多个values元素。效果类似于 在C语言中使用。如果format是一个
Unicode 对象,或者如果使用转换进行转换的任何对象是 Unicode 对象,则结果也将是一个 Unicode 对象。format %
values%sprintf()%s 如果format需要单个参数,则值可能是单个非元组对象。5
否则,值必须是一个元组,其中的项目数与格式字符串指定的数量完全相同,或者是单个映射对象(例如,字典)。
转换说明符包含两个或更多字符,并具有以下组件,必须按此顺序出现: 该’%‘字符,说明符的这标志着开始。
映射键(可选),由带括号的字符序列组成(例如,(somename))。 转换标志(可选),影响某些转换类型的结果。
最小字段宽度(可选)。如果指定为’’(星号),则从values中元组的下一个元素读取实际宽度,并且要转换的对象位于最小字段宽度和可选精度之后。
精度(可选),以’.’(点)后跟精度的形式给出。如果指定为’
’(星号),则从values中元组的下一个元素读取实际宽度,并且要转换的值在精度之后。
长度修饰符(可选)。 转换类型。
当正确的参数是字典(或其他映射类型)时,字符串中的格式必须包含一个带括号的映射键,该键插入到该’%'字符后立即插入的字典中。映射键从映射中选择要格式化的值。

最好,还是要自己动手写代码运行一下,理解会更深刻

懂了没,最后再来一道测试题,评论区让我看到你的答案哦!

在这里插入图片描述

资料分享

天下武功,唯快不破

一行将选了编程技术各方面的经典书籍,并整理成电子书分享在看的知友

计算机必看经典书单(含下载方式)​

如果对你有帮助的话,记得给一行点个赞哦~
在这里插入图片描述

你好,我是一行,厦门大学硕士毕业,用python发表过两篇顶刊论文 日常分享python的技术学习,面试技巧,赚钱认知等,欢迎关注
@一行玩python 一行肝了3天,精选了9个方面的计算机技术资料,希望能够对你能有帮助 链接:
https://pan.baidu.com/s/1-OKeUGF1mWJM3O4mEV0DLg 提取码: 0000

  • 14
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值