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实现list反转实例汇总
Nov 11 Python
Python多重继承的方法解析执行顺序实例分析
May 26 Python
详解python 注释、变量、类型
Aug 10 Python
树莓派+摄像头实现对移动物体的检测
Jun 22 Python
Python中BeautifuSoup库的用法使用详解
Nov 15 Python
Python 装饰器原理、定义与用法详解
Dec 07 Python
tensorflow保持每次训练结果一致的简单实现
Feb 17 Python
Python3.x+pyqtgraph实现数据可视化教程
Mar 14 Python
python轮询机制控制led实例
May 03 Python
pycharm + django跨域无提示的解决方法
Dec 06 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
Dec 07 Python
Python数组变形的几种实现方法
May 30 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中使用mysqli扩展库对mysql的操作
2013/07/03 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
Symfony2学习笔记之插件格式分析
2016/03/17 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
2017/06/29 PHP
javascript URL编码和解码使用说明
2010/04/12 Javascript
js打印纸函数代码(递归)
2010/06/18 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
巧用replace将文字表情替换为图片
2014/04/17 Javascript
JavaScript避免内存泄露及内存管理技巧
2014/09/05 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
js+cookies实现悬浮购物车的方法
2015/05/25 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
JS实现简单表格排序操作示例
2017/10/07 Javascript
javascript 原型与原型链的理解及应用实例分析
2020/02/10 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
详解Python读取配置文件模块ConfigParser
2017/05/11 Python
基于python批量处理dat文件及科学计算方法详解
2018/05/08 Python
pycharm的console输入实现换行的方法
2019/01/16 Python
django基于存储在前端的token用户认证解析
2019/08/06 Python
在python中利用try..except来代替if..else的用法
2019/12/19 Python
python实现处理mysql结果输出方式
2020/04/09 Python
Python基于numpy模块实现回归预测
2020/05/14 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
伦敦一家西班牙童装精品店:La Coqueta
2018/02/02 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
德国拖鞋网站:German Slippers
2019/11/08 全球购物
关键字throw与throws的用法差异
2016/11/22 面试题
生产内勤岗位职责
2013/12/07 职场文书
白酒业务员岗位职责
2013/12/27 职场文书
售前工程师职业生涯规划
2014/03/02 职场文书
植树节活动总结
2014/04/30 职场文书
医生个人自我剖析材料
2014/10/08 职场文书
师德标兵事迹材料
2014/12/19 职场文书
黄石寨导游词
2015/02/05 职场文书
安全生产会议制度
2015/08/06 职场文书
七年级上册生物的课件
2019/08/07 职场文书