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中enumerate的用法实例解析
Aug 18 Python
Python中的startswith和endswith函数使用实例
Aug 25 Python
Python HTMLParser模块解析html获取url实例
Apr 08 Python
Pythont特殊语法filter,map,reduce,apply使用方法
Feb 27 Python
Python判断值是否在list或set中的性能对比分析
Apr 16 Python
Python+OpenCV感兴趣区域ROI提取方法
Jan 10 Python
基于python计算并显示日间、星期客流高峰
May 07 Python
Python pytesseract验证码识别库用法解析
Jun 29 Python
python 6种方法实现单例模式
Dec 15 Python
如何用python开发Zeroc Ice应用
Jan 29 Python
python3.9.1环境安装的方法(图文)
Feb 02 Python
详解Python牛顿插值法
May 11 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 水平的题目
2007/05/30 PHP
一步一步学习PHP(7) php 字符串相关应用
2010/03/05 PHP
解析php中heredoc的使用方法
2013/06/17 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
javascript 数组的方法集合
2008/06/05 Javascript
Javascript和Ajax中文乱码吐血版解决方案
2009/12/21 Javascript
jQuery maxlength文本字数限制插件
2010/04/16 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
2013/11/13 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
js实现图片无缝滚动
2015/12/23 Javascript
bootstrap modal弹出框的垂直居中
2016/12/14 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
jQuery实现一个简单的轮播图
2017/02/19 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
详解Vue路由开启keep-alive时的注意点
2017/06/20 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
python图书管理系统
2020/04/05 Python
Python实现获取本地及远程图片大小的方法示例
2018/07/21 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
关于Flask项目无法使用公网IP访问的解决方式
2019/11/19 Python
Pytorch中index_select() 函数的实现理解
2019/11/19 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
python如何提取英语pdf内容并翻译
2020/03/03 Python
浅析pip安装第三方库及pycharm中导入第三方库的问题
2020/03/10 Python
完美解决keras 读取多个hdf5文件进行训练的问题
2020/07/01 Python
英国旅游额外服务市场领导者:Holiday Extras(机场停车场、酒店、接送等)
2017/10/07 全球购物
信息管理员岗位职责
2013/12/01 职场文书
内容编辑个人求职信
2013/12/10 职场文书
厂长助理岗位职责
2013/12/27 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
关于感恩的演讲稿400字
2014/08/26 职场文书
学校领导班子对照检查材料
2014/09/24 职场文书
感恩主题班会教案
2015/08/12 职场文书
选购到合适的激光打印机
2022/04/21 数码科技