在Python之中需要输出某些数据时经常会遇到要把变量放在输出的字符串之间进行输出的情况 , 那这个时候就需要用到格式字符串的方法才能进行输出了 。下面这篇文章会介绍几个格式化输出的方法 , 往下看看吧 。
文章插图
一、占位符
在python输出时使用百分号%加上特定的英文字母就可以表示这个位置被哪一种数据类型的值给占据了 , 在print输出函数后面的参数写上变量名称或者对应类型的值就可以将其替换掉 , 具体实例如下所示:
name = ’James’print(’谁是%s’,name)’谁是James’上面这个例子中%s位置的符号在输出时就被变量的值给替换掉了 , %s表示这个占位符是替换字符串类型的值的 , 而其余的还有常见的%d和%f分别是替换整数和浮点数的内容 。
二、format()函数
在python3之后 , 新增了format函数可以在格式化输出时进行内容的替换 。format函数采用的是花括号的形式 , 具体实例如下:
print(’{0}{1}’.format(’你是’,’谁?’))你是谁?三、f-string修饰符
f-string修饰符的作用和format函数类似 , 都是使用花括号来表示这个位置的内容 。但是它是放在输出内容的前面而且花括号内可以直接去写表达式 , 示例如下所示:
print(f’ A total number of {24 * 8 + 4}’)'A total number of 196'【Python怎么进行格式化输出?Python格式化有什么方法】以上就是关于“Python怎么进行格式化输出?Python格式化有什么方法”的全部内容了 , 想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦 。
推荐阅读
- Python中的sort是什么意思?Python排序方法详解
- Python中怎么才能去处理Excel?xlwt库处理Excel表格使用教程
- Anaconda怎么才能彻底删除掉?彻底卸载Anaconda的详细方法
- Python中怎么去求一个阶梯数?Python1000以内的阶梯数如何去求
- Python内的jupyter如何去配置?jupyter的环境怎么更改
- MySQL安装失败怎么删除干净?MySQL清理卸载残余方法
- MySQL怎么打开数据库?MySQL打开指定数据库的方法是什么
- 京东直播回放怎么看?如何把京东直播做好?
- 京东回收衣服多少钱?应该怎么处理?
- 怎么看京东店铺层级?如何优化店铺层级?