python字符串格式化
格式化输出,主要有三种方式
使用 % 进行格式化
使用 format 函数进行格式化
使用 f-string 进行格式化
由于这三种格式化的内容都非常的多,我只介绍最常用的几种
第一种方法:使用 %
%s
表示这个位置接的是一个字符串变量
%d
表示这个位置接的是一个整型变量
前面有多少个 %,后面就要有多少个变量,一一对应,多个变量要括号括起来
>>> name = "Jack"
>>> age = 18
>>> print("我的名字是: %s,今年 %d 岁" %(name, age))
我的名字是: Jack,今年 18 岁
更多的格式化式符号,可以参考这张表
第二种方法:使用 format
在字符串中,使用 {}
进行占位,然后在字符串后跟上 .format()
函数,这个函数的参数就是我们要往字符串中填充的变量。
format 函数会依次填充,比如第一个 {}
会取到第一个参数 name,第二个 {}
会取到第二个参数 age
>>> name = "Jack"
>>> age = 18
>>> print("我的名字是:{}, 今年 {} 岁".format(name, age))
我的名字是:Jack, 今年 18 岁
然后如果变量值比较多的话,这样往往会看错乱掉。你可以改成使用索引
>>> print("我的名字是:{0}, 今年 {1} 岁".format(name, age))
我的名字是:Jack, 今年 18 岁
甚至还可以直接用变量名进行替代
>>> name = "Jack"
>>> age = 18
>>> print("我的名字是:{name}, 今年 {age} 岁".format(name=name, age=age))
我的名字是:Jack, 今年 18 岁
第三种方法:使用 f-string
这种方法是 Python 3.6以上才支持的写法,只要你在字符串前面加一个 f
,开启 f-string ,就可以在字符中写入变量。
直接看案例了
>>> name = "Jack"
>>> age = 18
>>> print(f"我的名字是:{name}, 今年 {age} 岁")
我的名字是:Jack, 今年 18 岁
审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
格式化
+关注
关注
2文章
39浏览量
9136 -
字符串
+关注
关注
1文章
585浏览量
20585 -
python
+关注
关注
56文章
4807浏览量
84976
发布评论请先 登录
相关推荐
字符串在数据库中的存储方式
固定长度的空间,适合存储长度变化不大的字符串。 可变长度字符串 :如VARCHAR类型,它根据字符串的实际长度动态分配空间,适合存储长度变化较大的字符串。 文本类型 :如TEXT类型,
字符串在编程中的应用实例
字符串在编程中有着广泛的应用,它们被用于表示文本数据、处理用户输入、构建动态内容等。以下是一些字符串在编程中的应用实例: 1. 用户输入与输出 用户输入 :程序通常需要从用户那里获取输入,这些输入通
字符串与字符数组的区别
在编程语言中,字符串和字符数组是两种基本的数据结构,它们都用于存储和处理文本数据。尽管它们在功能上有一定的重叠,但在内部表示、操作方式和使用场景上存在显著差异。 1. 内部表示 字符串 字符串
字符串反转的实现方式
在编程中,字符串反转是一个基础而重要的操作,它涉及到将一个字符串中的字符顺序颠倒过来。这个操作在多种编程语言中都有不同的实现方式,本文将探讨几种常见的字符串反转方法。 1. 递归方法
字符串处理方法 字符串转数字的实现
在编程中,将字符串转换为数字是一个常见的需求。不同的编程语言有不同的方法来实现这一功能。以下是一些常见编程语言中的字符串转数字的实现方法: Python 在Python中,可以使用内置
base64字符串转换为二进制文件
一些编程知识。以下是将Base64字符串转换为二进制文件的一般步骤,以及一个简单的Python示例代码。 步骤: 获取Base64字符串 :首先,你需要有一个Base64编码的字符串。
Labview 字符串 不常用功能:快捷才当将字符串设置为反斜杠(\'\\\')代码显示,用于仪器通信
(ASCIIFF,相当于**\\\\08**)
\\\\n
换行(ASCIILF,相当于**\\\\0A**)。格式化写入文件函数自动将此代码转换为独立于平台的行结束字符。
\\\\r
回车
发表于 09-06 14:01
labview字符串数组转化为数值数组
在LabVIEW中,将字符串数组转换为数值数组是一项常见的任务,尤其是在处理数据采集、信号处理或用户输入时。 1. 理解LabVIEW的数据类型 在开始之前,了解LabVIEW中的数据类型是非
labview字符串如何转换为16进制字符串
在LabVIEW中,将字符串转换为16进制字符串是一个常见的需求,尤其是在处理数据通信和硬件接口时。LabVIEW提供了多种方法来实现这一转换,包括使用内置函数、编写VI(Virtual
labview中如何实现字符串换行
。 使用 Append String 函数 :在字符串末尾添加换行符。 使用 Format Into String 函数 :格式化字
labview中如何实现字符串选择输出
在LabVIEW中实现字符串选择输出是一项常见的任务,它涉及到字符串处理、条件判断和用户界面设计等多个方面。由于LabVIEW是一种图形化编程语言,其编程方式与传统的文本编程语言有所不同,因此实现
labview中常用的字符串函数有哪些?
在LabVIEW中,常用的字符串函数广泛覆盖了对字符串的各种操作,包括但不限于格式化、搜索、替换、连接、计算长度等。以下是一些常用的字符串函数及其简要说明:
labview字符串的四种表示各有什么特点
。在LabVIEW中,字符串是一种基本的数据类型,用于表示文本信息。字符串在LabVIEW中有多种表示方式,每种方式都有其特定的应用场景和特点。以下是对LabVIEW中四种字符串表示方式的分析: 1.
评论