python f-string式格式化听语音流程讲解


Posted in Python onJune 18, 2019

f-string 格式化的字符串,是字符串格式化的一种,而且是最新的一种。这里收集的是它的一些基本用法。

没有限定宽度的写法:f"xxxx{ 替换字段 }xxx"; 

可以有多个替换字段。

对于数字,字符串转换时可以使用限定宽度。f"xxx{ 转换字段 :限定符号 }xxx"。

可以有多个替换字段。

python f-string式格式化听语音流程讲解

使用和注意事项收集:

转换字段不能为空(不能是空的表达式);

1)如果写了一个空的字段,有些编辑器会有红线提示。例如pycharm。

2)空,不是指的空数据类型;例如可以是空字符串,空列表,空字典,函数返回空值等。

python f-string式格式化听语音流程讲解

python f-string式格式化听语音流程讲解

如何将转换字段内表达式转换为用双引号包括:

1)如果整个字段都要双引号,可以在外围使用转义符(\")。

2)使用repr()函数。

3)结尾加!r,等同于repr()函数。

python f-string式格式化听语音流程讲解

替换字段中的字符引号不能与外部的格式化字符串字面值所用的引号相冲突。

python f-string式格式化听语音流程讲解

python f-string式格式化听语音流程讲解

lambda 表达式必须显式地加上圆括号;

python f-string式格式化听语音流程讲解

替换表达式可以包含换行 (例如在三引号字符串中),但是不能包含注释。

python f-string式格式化听语音流程讲解

对字符串及数字类型使用限定符:

字符串限定示例:f ' { "ShangHai" : * > 15 } '

1)冒号左边是替换字段;

2)右边是限定符。

python f-string式格式化听语音流程讲解

宽度:

1)用正整数来是限定左边字符串的宽度。

2)宽度包括字符本身的宽度。

3)限定宽度和字符串本身宽度,两者取最大的。

4)可以单独出现,也可以不写。

python f-string式格式化听语音流程讲解

对齐:

1)加在宽度左边的符号,>(左对齐),<(右对齐),(^居中)

2)对齐是在宽度的范围内对齐。

3)可以不写。默认左对齐。

python f-string式格式化听语音流程讲解

填充符号:

1)写在紧挨冒号(:)右边的符号,用来填充宽度的空格。

2)可以是键盘能打出来的任意字符。

3)要和对齐符同时出现。

4)只能写一个,可以不写,默认为空格。

python f-string式格式化听语音流程讲解

如果一个整数或浮点数,:右边不加浮点数标志f,会用限定字符串宽度的方法来限定。不会限定精度。

对十进制浮点数的格式限定。例如:f " { 23.5 : * < 10 .2f } "

1)在字符串格式的基础上加上 在右面加  . 精度f;

2).精度 是限定小数位数,f是代表浮点数。

3)先限定宽度,后限定精度。

python f-string式格式化听语音流程讲解

后话:以上便是一些f格式化的一些基本的操作方法,知道了他的语法规则,一定要多练才能发现问题,比如冒号后面的填充符,要紧挨冒号,不留神就打个空格,再加符号就是两个符号了。以上便是一些f格式化的一些基本的操作方法,知道了他的语法规则,一定要多练才能发现问题,比如冒号后面的填充符,要紧挨冒号,不留神就打个空格,再加符号就是两个符号了。

Python 相关文章推荐
go和python调用其它程序并得到程序输出
Feb 10 Python
python常用函数详解
Sep 13 Python
python递归打印某个目录的内容(实例讲解)
Aug 30 Python
详解tensorflow载入数据的三种方式
Apr 24 Python
TensorFlow实现卷积神经网络
May 24 Python
基于python分析你的上网行为 看看你平时上网都在干嘛
Aug 13 Python
django自带调试服务器的使用详解
Aug 29 Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 Python
Python笔记之facade模式
Nov 20 Python
pytorch如何冻结某层参数的实现
Jan 10 Python
Python Django中的STATIC_URL 设置和使用方式
Mar 27 Python
5个pandas调用函数的方法让数据处理更加灵活自如
Apr 24 Python
python实现雪花飘落效果实例讲解
Jun 18 #Python
python地震数据可视化详解
Jun 18 #Python
Python实现FM算法解析
Jun 18 #Python
python pygame实现五子棋小游戏
Oct 26 #Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
Jun 18 #Python
python制作简单五子棋游戏
Jun 18 #Python
Python利用pandas处理Excel数据的应用详解
Jun 18 #Python
You might like
php如何调用webservice应用介绍
2012/11/24 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
浅析Yii2中GridView常见操作
2016/04/22 PHP
Yii统计不同类型邮箱数量的方法
2016/10/18 PHP
php实现微信模板消息推送
2018/03/30 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
return false,对阻止事件默认动作的一些测试代码
2010/11/17 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
图文详解Heap Sort堆排序算法及JavaScript的代码实现
2016/05/04 Javascript
js智能获取浏览器版本UA信息的方法
2016/08/08 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
使用 Vue.js 仿百度搜索框的实例代码
2017/05/09 Javascript
tangram.js库实现js类的方式实例分析
2018/01/06 Javascript
jQuery轮播图实例详解
2018/08/15 jQuery
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
基于vue的video播放器的实现示例
2021/02/19 Vue.js
详细探究Python中的字典容器
2015/04/14 Python
Python内建数据结构详解
2016/02/03 Python
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
python http基本验证方法
2018/12/26 Python
python3中关于excel追加写入格式被覆盖问题(实例代码)
2020/01/10 Python
linux 下selenium chrome使用详解
2020/04/02 Python
Carter’s官方旗舰店:美国受欢迎的婴童服装品牌
2018/01/21 全球购物
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
速卖通欧盟:Aliexpress EU
2020/08/19 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
写好求职信第一句话的技巧
2013/10/26 职场文书
授权委托书(完整版)
2014/09/10 职场文书
反四风个人对照检查材料
2014/09/26 职场文书
一般纳税人申请报告
2015/05/18 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
Pytorch中expand()的使用(扩展某个维度)
2022/07/15 Python