Python字符串格式化是什么?Python怎么字符串格式化

【Python字符串格式化是什么?Python怎么字符串格式化】在python之中编写一个字符串对象的时候可以在字符串之中使用格式化的方法将一些指定位置的值使用其他的符号替代 , 而这些占据了指定位置的符号被称之为占位符 , 这种字符串就是格式化字符串 。下面来详细的讲一下字符串格式化的方法 , 往下看看吧 。

Python字符串格式化是什么?Python怎么字符串格式化

文章插图
字符串格式化是从python2开始就有的一个语法 , 经过了这么多次的更新迭代直到python3之后也有了四种语法和方法可以去进行字符串格式化 , 下面会来介绍几个比较常用的 。
一、百分号
使用百分号%去进行字符串格式化的话就需要在它的后面加上一个英文字母来表示它是起到替代哪一种数据类型的转换说明符 , 百分号做字符串格式化的作用就是限制占位符替换数据的类型 。其中%s表示字符串类型 , %d和%f分别表示整数和浮点数 , 代码示例如下所示:
age = 8print("小明已经%d岁了!" % age)小明已经8岁了上面的示例之中%d表示在字符串这个位置会填充一个整数进来 , 在字符串结尾加上百分号和值或者对象就可以指定的按照顺序填充 。
二、f关键词
这是一个在python3.6版本更新之后所出现的一个新语法 , 它的使用方法是将f添加在字符串的前面就可以去格式化字符串字面值 , 在字符串之中就能够使用大括号来将变量给填充进去 , 示例如下:
name = "小明"age = 18print(f"我叫{name}, 今年{age}岁 。")我叫小明, 今年18岁 。以上就是关于“Python字符串格式化是什么?Python怎么字符串格式化”的全部内容了 , 想要了解更多python的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读