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 相关文章推荐
python学习教程之Numpy和Pandas的使用
Sep 11 Python
Python 使用PIL numpy 实现拼接图片的示例
May 08 Python
对Python3 解析html的几种操作方式小结
Feb 16 Python
在python中,使用scatter绘制散点图的实例
Jul 03 Python
python 随机森林算法及其优化详解
Jul 11 Python
利用python实现短信和电话提醒功能的例子
Aug 08 Python
python下载库的步骤方法
Oct 12 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
Feb 07 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
Apr 07 Python
Django-migrate报错问题解决方案
Apr 21 Python
Numpy一维线性插值函数的用法
Apr 22 Python
python小白切忌乱用表达式
May 29 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和ACCESS写聊天室(六)
2006/10/09 PHP
php二分法在IP地址查询中的应用
2008/08/12 PHP
PHP和.net中des加解密的实现方法
2013/02/27 PHP
PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法
2014/05/04 PHP
用php守护另一个php进程的例子
2015/02/13 PHP
Yii框架使用魔术方法实现跨文件调用功能示例
2017/05/20 PHP
PHP获取远程http或ftp文件的md5值的方法
2019/04/15 PHP
javascript 仿QQ滑动菜单效果代码
2010/09/03 Javascript
HTML页面滚动时获取离页面顶部的距离2种实现方法
2013/09/05 Javascript
Javascript中获取对象的原型对象的方法小结
2015/02/25 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
详解nodeJS之二进制buffer对象
2017/06/03 NodeJs
详解Js中的模块化是如何实现的
2017/10/18 Javascript
vue 实现数字滚动增加效果的实例代码
2018/07/06 Javascript
vue+elementUI 复杂表单的验证、数据提交方案问题
2019/06/24 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
electron 安装,调试,打包的具体使用
2019/11/06 Javascript
[03:37]2014DOTA2国际邀请赛 主赛事第一日胜者组TOPPLAY
2014/07/19 DOTA
Python常见字符串操作函数小结【split()、join()、strip()】
2018/02/02 Python
Python中数组,列表:冒号的灵活用法介绍(np数组,列表倒序)
2018/04/18 Python
对pytorch中的梯度更新方法详解
2019/08/20 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
2020/11/15 Python
Max&Co官网:意大利年轻女性时尚品牌
2017/05/16 全球购物
英国排名第一的餐具品牌:Denby Pottery
2019/11/01 全球购物
创业计划书如何编写
2014/02/06 职场文书
联谊活动总结
2014/08/28 职场文书
县委班子四风对照检查材料思想汇报
2014/09/29 职场文书
个人剖析材料及整改措施
2014/10/07 职场文书
2014年小学班主任工作总结
2014/11/08 职场文书
关于迟到的检讨书
2015/05/06 职场文书
《伯牙绝弦》教学反思
2016/02/16 职场文书
《秋思》教学反思
2016/02/23 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
不知如何爱孩子,这些方法教会您
2019/08/06 职场文书
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技