#指定需要输出内容的位置   通过位置进行输出选择
print ('{2},{0},{0}'.format('chuhao',20,'laowang'))
#指定输出内容
print ('{2}'.format('chuhao',20,'laowang'))
#通过大括号的个数来判断输出的字符串数
print ('{},{}'.format('chuhao',20,'laowang'))
#通过关键字参数进行输出
print('{age},{name}'.format(name='laowang',age=24))
#通过映射list
a_list = ['laowang','24','student']
b_list = ['laozhang',30,'teacher']
print('{0[2]},{0[1]},{0[0]}'.format(a_list))
print('{0[2]},{0[1]},{0[0]}'.format(b_list))
#通过映射字典
a_dict = {'name':'laowang','age':2,'job':'student'}
print('{name},{job},{age}'.format(**a_dict))
#填充与对齐
#令输出的字符串宽度为5 若给出的宽度小于字符串本身的宽度,会按照字符串本身的宽度进行显示
print('{:>5}'.format('189'))
#使用给定的数字填充多余的空值 本例中使用1进行填充
print('{:1>5}'.format('189'))
#也可使用字母进行填充
print('{:a>8}'.format('189'))
#精度与类型 保留4为小数
print('{:.4f}'.format(321.2352325423))
#用来做金额的千分位分割符
print('{:,}'.format(232487834537557124))

format函数用法详解相关推荐

  1. python format函数实例_python中强大的format函数实例详解

    python中format函数用于字符串的格式化 自python2.6开始,新增了一种格式化字符串的函数str.format(),此函数可以快速处理各种字符串. 语法 它通过{}和:来代替%. 请看下 ...

  2. python lambda函数-Python的Lambda函数用法详解

    在Python中有两种函数,一种是def定义的函数,另一种是lambda函数,也就是大家常说的匿名函数.今天我就和大家聊聊lambda函数,在Python编程中,大家习惯将其称为表达式. 1.为什么要 ...

  3. ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多)

    ROW_NUMBER() OVER()函数用法详解 (分组排序 例子多) https://blog.csdn.net/qq_25221835/article/details/82762416 post ...

  4. C++中substr()函数用法详解

    C++中substr()函数用法详解 原型: string substr (size_t pos = 0, size_t len = npos) const; 返回一个新构造的string对象,其值初 ...

  5. LayoutInflater的inflate函数用法详解

    LayoutInflater的inflate函数用法详解 LayoutInflater作用是将layout的xml布局文件实例化为View类对象. 获取LayoutInflater的方法有如下三种: ...

  6. c++ memset 语言_C++中memset函数用法详解

    本文实例讲述了C++中memset函数用法.分享给大家供大家参考,具体如下: 功 能: 将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值,块的大小由第三个参数指定,这个函数通常 ...

  7. mysql: union / union all / 自定义函数用法详解

    mysql: union / union all http://www.cnblogs.com/wangyayun/p/6133540.html mysql:自定义函数用法详解 http://www. ...

  8. python中mat函数_Python中flatten( )函数及函数用法详解

    flatten()函数用法 flatten是numpy.ndarray.flatten的一个函数,即返回一个一维数组. flatten只能适用于numpy对象,即array或者mat,普通的list列 ...

  9. ROW_NUMBER() OVER()函数用法详解

    今天同事问了一个关于插入表的问题,对象:被插入表sys_equi_disorg   A  , 查询表sys_equi_dict   B 因为A表的ID不是自增的,并且不能更改表结构,主键默认值还是0, ...

最新文章

  1. 计算机保研去北科大还是大工,全部保研!大工这寝室太牛
  2. [转]Cookie/Session机制详解
  3. Solr 11 - Solr集群模式的部署(基于Solr 4.10.4搭建SolrCloud)
  4. 分布式数据库一定会替代Oracle吗?
  5. 牛客题霸 [最长公共子串]C++题解/答案
  6. Python HTMLTestRunner生成网页自动化测试报告时中文编码报错UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6...
  7. c#.net操作注册表RegistryKey
  8. 上班能赚到第一桶金吗?
  9. 能否设计变容量发动机
  10. cruise软件模型,混动仿真模型,IMMD架构混联混动仿真模型
  11. AUTOCAD Study
  12. pcr扩增的原理和步骤
  13. 容联云(第三方短信发送)
  14. 【HTML+CSS+JS表白网站搭建】520七夕到了,快搭个漂亮的表白网站送给TA吧
  15. 使用poi导出excel生成复杂多级表头通用方法
  16. 关于ETD.sys的系统蓝屏问题的解决
  17. 【论文笔记】2019-WWW-Multiple Treatment Effect Estimation using Deep Generative Model with Task Embedding
  18. 忘记了word文件打开密码
  19. Java将汉字转换为全拼
  20. JS中scrollHeight,clientHeight、scrollTop、offsetTop等相关属性介绍

热门文章

  1. 1. 树莓派点灯学习(UI界面控制)
  2. 本地仓库和远程仓库之间的操作
  3. MySQL索引(什么是索引、如何创建索引、什么时候用索引、索引的作用)
  4. 计算机如何默认一种打字法,怎么把电脑的输入法设置成默认的
  5. R语言进行长宽数据转换
  6. Soundiron Bontastic Vintage Italian Chord Organ 复古意大利和弦风琴
  7. RxSwift实战经验
  8. java从高位到低位输出_任意输入一个正整数,从高位向低位依次输出,或从低位向高位依次输出(数组,调用函数两种方法)...
  9. linux下搭建基本web服务
  10. Google被封事件真相