python中format函数什么意思?

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

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

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

推荐:《Python教程》

实例>>>"{} {}".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

python中format函数作用_python中format函数什么意思相关推荐

  1. python中的array函数作用_Python中的Array | 数组2(简介和功能)

    相关文章:Python中的数组Array | 1(简介和功能) 以下是更多函数. 1. typecode:此函数返回初始化数组所用的数据类型. 2. itemsize:此函数返回单个数组元素的大小(以 ...

  2. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  3. python中count的作用_python中函数COUNT()的功能是什么

    python中函数COUNT()的功能是统计字符串里某个字符出现的次数,语法为[str.count("char", start,end)],其中str为要统计的字符,star为索引 ...

  4. python中count的作用_python中内置的.count是什么?

    我一直在checkio.com上解决问题,其中一个问题是:"编写一个函数来查找在给定字符串中出现最大次数的字母" 最重要的解决方案是: import string def chec ...

  5. python中beautifulsoup的作用_python 中BeautifulSoup入门

    在前面的例子用,我用了BeautifulSoup来从58同城抓取了手机维修的店铺信息,这个库使用起来的确是很方便的.本文是BeautifulSoup 的一个详细的介绍,算是入门把.文档地址:http: ...

  6. python except用法与作用_Python中关于try-except用法的错误和异常处理详解

    本文实例讲述了Python中的错误和异常处理操作.分享给大家供大家参考,具体如下: #coding=utf8 print ''''' 程序编译时会检测语法错误. 当检测到一个错误,解释器会引发一个异常 ...

  7. python中逗号的作用_Python中逗号作用的实例分析

    逗号在类型转化中的使用 主要是元组的转换 例如: >>> a=11 >>> b=(a) >>> b 11 >>> b=(a,) ...

  8. python中匿名函数的作用_Python 中的匿名函数,你会用吗

    原标题:Python 中的匿名函数,你会用吗 概念 我们从一个例子引入. 这里有一个元素为非空字符串的列表,按字符串最后一个字母将列表进行排序.如果原列表是 ['abc', 'g', 'def'],则 ...

  9. python中注释的作用_Python函数添加注释的好处

    前面的教程中,我们已经学习了 Python 中的注释方式,单行注释以#开头,进行多行注释时通常用三个单引号'''将注释部分包裹起来. 在函数的定义中,常利用多行注释给函数写文档,称为函数文档.为什么要 ...

最新文章

  1. 数据结构之堆栈排序图文详解及代码(C++实现)
  2. kali如何取得超级用户权限_如何在 Ubuntu 上为用户授予和移除 sudo 权限 | Linux 中国...
  3. IOC AOP 设计模式
  4. 阿里巴巴对Java编程【命名风格】的规约
  5. Android版:验证手机号码的正则表达式 (转)
  6. Arduino笔记-数字输入(开关的正确使用)
  7. 1000道Python题库系列分享13(22道填空题)
  8. 【每日算法Day 67】经典面试题:手动开根号,你知道几种方法?
  9. Hibernate 注解方式
  10. CCNA CCNP全套教材 CCNA CCNP视频 CCNA CCNP最新题库解析
  11. Windows应用商店下载安装Ubuntu
  12. 已知视频码率、视频时长,怎么计算视频文件大小
  13. 抓包|获取移动app里的数据,什么是抓包?
  14. linux~tar压缩文件夹到指定文件夹 --- 相对路径
  15. linux公社大量免费的在线android资料
  16. 阿里巴巴:入门者最常问的几个问题
  17. 留言送书文末 | 20年磨一剑!南京大学周志华教授团队重磅新作出版
  18. 几何分布的概率和期望
  19. 重复率30%可以通过论文查重吗?
  20. 如何提升自己的短视频质量?三个小技巧来帮忙,助你做优质内容

热门文章

  1. Exception toString getMessage 区别
  2. android studio 连接 华为手机真机
  3. Spring Boot(Cloud) 优雅停机
  4. H3C-防火墙HA配置(主备)
  5. Windows安装达梦数据库及初始化
  6. 音响分频器有什么作用
  7. mysql小知识:去除指定字段里的第一个字符和最后一个字符
  8. 区块链技术:每位CEO都应了解
  9. NLP(05)_中文文本基本任务与处理
  10. 星际特攻队java_星际特攻队阵容推荐