python中format函数如何使用


Posted in Python onJune 22, 2020

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。

基本语法是通过 {} 和 : 来代替以前的 % 。

format 函数可以接受不限个参数,位置可以不按顺序。

例如

>>>"{} {}".format("hello", "world")  # 不设置指定位置,按默认顺序
'hello world'
>>> "{0} {1}".format("hello", "world") # 设置指定位置
'hello world'
>>> "{1} {0} {1}".format("hello", "world") # 设置指定位置
'world hello world'

也可设置参数

#!/usr/bin/python
# -*- coding: UTF-8 -*-
print("网站名:{name}, 地址 {url}".format(name="python学习网", url="www.py.cn"))
# 通过字典设置参数
site = {"name": "python学习网", "url": "www.py.cn"}
print("网站名:{name}, 地址 {url}".format(**site))
# 通过列表索引设置参数
my_list = ['三水点靠木', '3water.com']
print("网站名:{0[0]}, 地址 {0[1]}".format(my_list)) # "0" 是必须的

输出结果

网站名:三水点靠木, 地址 3water.com
网站名:三水点靠木, 地址 3water.com
网站名:三水点靠木, 地址 3water.com

到此这篇关于python中format函数如何使用的文章就介绍到这了,更多相关python的format函数用法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python设计模式之代理模式实例
Apr 26 Python
常用python编程模板汇总
Feb 12 Python
python正则表达式之作业计算器
Mar 18 Python
利用Python批量生成任意尺寸的图片
Aug 29 Python
利用Python实现颜色色值转换的小工具
Oct 27 Python
详解Python import方法引入模块的实例
Aug 02 Python
详解python eval函数的妙用
Nov 16 Python
Python使用Scrapy保存控制台信息到文本解析
Dec 27 Python
PyCharm设置护眼背景色的方法
Oct 29 Python
Tensorflow: 从checkpoint文件中读取tensor方式
Feb 10 Python
5 分钟读懂Python 中的 Hook 钩子函数
Dec 09 Python
Python实现PIL图像处理库绘制国际象棋棋盘
Jul 16 Python
Tensorflow与Keras自适应使用显存方式
Jun 22 #Python
python数据类型强制转换实例详解
Jun 22 #Python
keras 指定程序在某块卡上训练实例
Jun 22 #Python
python Socket网络编程实现C/S模式和P2P
Jun 22 #Python
Python手动或自动协程操作方法解析
Jun 22 #Python
keras使用Sequence类调用大规模数据集进行训练的实现
Jun 22 #Python
Python socket服务常用操作代码实例
Jun 22 #Python
You might like
配置最新的PHP加MYSQL服务器
2006/10/09 PHP
php内存缓存实现方法
2015/01/24 PHP
javascript编程起步(第五课)
2007/01/10 Javascript
javascript预览上传图片发现的问题的解决方法
2010/11/25 Javascript
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
2011/01/08 Javascript
jquery监控数据是否变化(修正版)
2011/04/12 Javascript
JS获得URL超链接的参数值实例代码
2013/06/21 Javascript
jquery map方法使用示例
2014/04/23 Javascript
JavaScript比较两个对象是否相等的方法
2015/02/06 Javascript
jQuery+Ajax实现无刷新操作
2016/01/04 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
js实现html table 行,列锁定的简单实例
2016/10/13 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
浅谈JS封闭函数、闭包、内置对象
2017/07/18 Javascript
axios如何取消重复无用的请求详解
2019/12/15 Javascript
JavaScript碰撞检测原理及其实现代码
2020/03/12 Javascript
基于javascript实现放大镜特效
2020/12/03 Javascript
微信小程序实现购物车小功能
2020/12/30 Javascript
Python中用于计算对数的log()方法
2015/05/15 Python
Python的Django中django-userena组件的简单使用教程
2015/05/30 Python
Python 序列的方法总结
2016/10/18 Python
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
python 容器总结整理
2017/04/04 Python
Python实现单词翻译功能
2017/06/06 Python
详解用TensorFlow实现逻辑回归算法
2018/05/02 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
python 字典访问的三种方法小结
2019/12/05 Python
python的链表基础知识点
2020/09/13 Python
Python实现疫情地图可视化
2021/02/05 Python
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
巴西备受欢迎的服装和生活方式品牌:FARM Rio
2020/02/04 全球购物
家长学校培训材料
2014/08/20 职场文书
大学生简短的自我评价
2014/09/12 职场文书
区政府领导班子个人对照检查材料
2014/09/25 职场文书
Python编程中Python与GIL互斥锁关系作用分析
2021/09/15 Python