python中的format什么意思中文-python中format函数什么意思
python中format函数什么意思?
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="菜鸟教程", url="www.runoob.com"))
# 通过字典设置参数
site = {"name": "菜鸟教程", "url": "www.runoob.com"}
print("网站名:{name}, 地址 {url}".format(**site))
# 通过列表索引设置参数
my_list = ['菜鸟教程', 'www.runoob.com']
print("网站名:{0[0]}, 地址 {0[1]}".format(my_list)) # "0" 是必须的
输出结果为:网站名:菜鸟教程, 地址 www.runoob.com
网站名:菜鸟教程, 地址 www.runoob.com
网站名:菜鸟教程, 地址 www.runoob.com
也可以向 str.format() 传入对象:
实例#!/usr/bin/python
# -*- coding: UTF-8 -*-
class AssignValue(object):
def __init__(self, value):
self.value = value
my_value = AssignValue(6)
print('value 为: {0.value}'.format(my_value)) # "0" 是可选的
输出结果为:value 为: 6
以上就是python中format函数什么意思的详细内容,更多请关注php中文网其它相关文章!
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
python中的format什么意思中文-python中format函数什么意思相关推荐
- python中的format什么意思中文-Python中format()格式输出全解
格式化输出:format() format():把传统的%替换为{}来实现格式化输出 1.使用位置参数:就是在字符串中把需要输出的变量值用{}来代替,然后用format()来修改使之成为想要的字符串, ...
- python中的format什么意思中文-python的format什么意思
format是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型(推荐学习:Python视频教程) ...
- python中的format什么意思中文-python里format什么意思
format是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型(推荐学习:Python视频教程) ...
- python中的format什么意思中文-Python中format的用法
format是python2.6新增的一个格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能替代字符串类型 2.单个参数可以多次输出,参数顺序 ...
- python中的format什么意思中文-Python中.format()常见的用法
format()格式化输出 format():把传统的%替换为{}来实现格式化输出 format()常见的用法: '{}{}'.format('123', '456') >>>'12 ...
- python中in是什么意思中文_python中的in是什么意思
in在Python中是操作符,具体来说是成员操作符.就是对于序列(字符串,元组,列表)或集合(set)或映射(字典)这些数据类型做成员判断,自然成员判断的返回是在其中和不在其中,用Python的说法就 ...
- python中print是什么意思中文-python中使用print输出中文的方法
看Python简明教程,学习使用print打印字符串,试了下打印中文,不行. 编辑环境:IDLE 上网搜了下解决办法,各种说法,试了两种: print u"学习" print (u ...
- python中item是什么意思中文-Python中items()系列函数的用法详解
这篇文章主要介绍了Python中dictionary items()系列函数的用法,很实用的函数,需要的朋友可以参考下 本文实例讲述了Python中dictionary items()系列函数的用法, ...
- python中item是什么意思中文-Python中使用item()方法遍历字典的例子
Python字典的遍历方法有好几种,其中一种是for...in,这个我就不说明,在Python了几乎随处都可见for...in.下面说的这种遍历方式是item()方法. item() item()方法 ...
最新文章
- Python的零基础超详细讲解(第一天)-Python简介以及下载
- LINUX基本命令行手册一
- Javaamp;amp;(面试题)初始化顺序总结
- C++学习笔记:(九)输入/输出流
- 第2章 Python与数据分析
- 创业型公司的产品经理应该知道的事情
- 强烈推荐:给去美国的新生说几句(转载),超实用
- 设计干货素材模板|常见的UI设计手法
- C++数据结构与算法 动态规划
- 在linux内核中操作文件的方法--使用get_fs()和set_fs(KERNEL_DS)
- b/s模式的服务器性能监控系统,基于B/S模式的PC监控系统及方法
- spring security 使用 application/json 接收数据
- Java语法总结 - 方法
- java报告模板_JAVA报告模板.doc
- python软件开发需要掌握_python软件开发好学吗
- linux 内核模块 编写例子,LINUX内核模块编程8
- “值得”关注公司:我们应该向优衣库学习什么?
- Linux文件系统与持久性内存介绍
- 智能蜂箱管理系统——物联网工程专业软硬结合课设 计算机专业课程设计 大作业 项目(安卓,Springboot后端,网页数据展示前端,ESP8266传输数据,MQTT服务器)
- 使用Spark Graphx 探索你不知道的金庸武侠世界
热门文章
- 敏捷Scrum指南三:Scrum角色之SM(ScrumMaster)
- Excel-将图表数据标签是0的值不显示
- python wechatsougou_python 使用qq登陆搜狗微信搜索
- 泰克示波器MDO3014波形频率分析FFT功能使用方法
- STM32简易示波器
- 车内看车头正不正技巧_【交通安全提示】科二曲线行驶技巧图解,蜀黍手把手教你过关!...
- 怎么制作视频的动态字幕?
- iPhone开发之SQLite 实现中文排序的教程
- 文件服务器找不到ad,找不到本地 Exchange 服务器的 AD 对象或者对象无效
- linux协议栈 IPv4之发送过程中的分段处理ip_fragment()