前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python_format 用法

Python_format 用法

作者头像
用户7741497
发布2022-03-24 16:44:09
2940
发布2022-03-24 16:44:09
举报
文章被收录于专栏:hml_知识记录

% 用法

format 用法

  • Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 “ {} ” 和 “ : ” 来代替以前的 “ % ” 。format 函数可以接受不限个参数,位置可以不按顺序。
  • 代码展示:
代码语言:javascript
复制
# format 函数可以接受不限个参数,位置可以不按顺序。
print("{} {}".format("hello", "world")) # 不设置指定位置,按默认顺序
print("{1} {1} {0}".format("hello", "world")) # 设置指定位置

# 也可以设置参数
print("网站名:{name}, 地址: {url}".format(name="百度官网", url="www.baidu.com"))
data = {"name": "百度官网", "url": "www.baidu.com"}
print("网站名:{name},地址:{url}" .format(**data))
data_list = ["百度官网", "www.baidu.com"]
print("网站名:{0[0]},地址:{0[1]}" .format(data_list))  # "0" 是必须的
  • 输出结果:
代码语言:javascript
复制
hello world
world world hello
网站名:百度官网, 地址: www.baidu.com
网站名:百度官网,地址:www.baidu.com
网站名:百度官网,地址:www.baidu.com

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • % 用法
  • format 用法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档