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实现字典的key和values的交换
Aug 04 Python
python实现对文件中图片生成带标签的txt文件方法
Apr 27 Python
Python3多线程基础知识点
Feb 19 Python
django模板结构优化的方法
Feb 28 Python
python视频按帧截取图片工具
Jul 23 Python
python2爬取百度贴吧指定关键字和图片代码实例
Aug 14 Python
python SVD压缩图像的实现代码
Nov 05 Python
python argparser的具体使用
Nov 10 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
5行Python代码实现图像分割的步骤详解
May 25 Python
浅谈Python程序的错误:变量未定义
Jun 02 Python
通过案例解析python鸭子类型相关原理
Oct 10 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
QueryPath PHP 中的jQuery
2010/04/11 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
js从10种颜色中随机取色实现每次取出不同的颜色
2013/10/23 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
2014/08/27 Javascript
js实现的后台左侧管理菜单代码
2015/09/11 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
javascript 正则表达式去空行方法
2017/01/24 Javascript
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
2017/08/16 jQuery
javascript代码优化的8点总结
2018/01/29 Javascript
详解VUE中常用的几种import(模块、文件)引入方式
2018/07/03 Javascript
Vue表单及表单绑定方法
2018/09/04 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
2019/11/21 Javascript
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
[44:21]Ti4 循环赛第四日 附加赛NEWBEE vs LGD
2014/07/13 DOTA
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
详解如何利用Cython为Python代码加速
2018/01/27 Python
python通用读取vcf文件的类(复制粘贴即可用)
2020/02/29 Python
python微信公众号开发简单流程实现
2020/03/09 Python
python 模拟登录B站的示例代码
2020/12/15 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
美国著名的品牌折扣店:Burlington
2017/06/08 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
自主招生自荐信格式
2013/12/03 职场文书
办公室助理岗位职责
2013/12/25 职场文书
会计岗位描述
2014/02/22 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
企业挂职心得体会
2014/09/10 职场文书
2014年世界艾滋病日宣传活动总结
2014/11/18 职场文书
拾金不昧表扬稿
2015/01/16 职场文书
检讨书大全
2015/01/27 职场文书
历史博物馆观后感
2015/06/05 职场文书
带你了解Java中的ForkJoin
2022/04/28 Java/Android