python中format函数用于字符串的格式化

通过关键字

1 print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频'))#通过关键字
2 grade = {'name' : '陈某某', 'fenshu': '59'}
3 print('{name}电工考了{fenshu}'.format(**grade))#通过关键字,可用字典当关键字传入值时,在字典前加**即可

通过位置

1 print('{1}今天{0}'.format('拍视频','陈某某'))#通过位置
2 print('{0}今天{1}'.format('陈某某','拍视频'))

填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度

1 print('{:^14}'.format('陈某某'))
2 print('{:>14}'.format('陈某某'))
3 print('{:<14}'.format('陈某某'))
4 print('{:*<14}'.format('陈某某'))
5 print('{:&>14}'.format('陈某某'))#填充和对齐^<>分别表示居中、左对齐、右对齐,后面带宽度

转载于:https://www.cnblogs.com/fendoudemangguoailiulian/p/9149977.html

python format相关推荐

  1. 简单介绍python format格式化和数字格式化

    这篇文章主要介绍了python format格式化和数字格式化,格式化字符串的函数 str.format(),它增强了字符串格式化的功能,基本语法是通过{} 和 : 来代替以前的 % ,下面内容介绍, ...

  2. python format 格式化函数的用法 格式化字符串(保留小数{:.2f}、数字补零)

    引用文章:Python format 格式化函数

  3. Python format 函数- Python零基础入门教程

    目录 一.format 函数简介 1.format 函数不设置下标 2.format 函数设置下标 二.format 函数实战 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习 ...

  4. [转载] Python format()格式:中文对齐问题

    参考链接: Python format() :<填充><对齐><宽度>,<精度><类型>引导符号填充单个字符,表示所创槽区域空余部分的填充 ...

  5. Python format()函数

    Python format() function is used to convert given object into string representation based on the pro ...

  6. Python .format()函数使用方法

    本文系统的介绍了Python中格式化输入方法format()函数的使用方法. 写下这篇博文的初衷是在学习的过程中发现许多博文对该方法的描述十分具体但还不够详尽,有互相补充的部分,许多书中的内容又受到版 ...

  7. Python——format

    Python--format format函数格式化字符串的用法 python2.6之后format通过{}和:来代替%. print('{0},{1}'.format('zhangk', 32))p ...

  8. python format用法详解

    format 基本语法是通过 {} 和 : 来代替以前的 % . format 函数可以接受不限个参数,位置可以不按顺序. format基本用法 "Hello {0} {1}".f ...

  9. python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印

    python Format()函数的用法___实例详解(一)(全,例多) (格式化替换,关键字替换,列表字典替换,类格式化, 魔法函数格式化,对齐及填充格式化,format对齐打印) 本篇目录内容:

  10. python format和百分号的区别_python 格式化输出百分号的方法

    python 格式化输出百分号的方法 python的百分号输出比较奇怪,代码如下 print('%s%%'%(5))#这样就能输出'5%' 以上这篇python 格式化输出百分号的方法就是小编分享给大 ...

最新文章

  1. 《预训练周刊》第24期:Infinite-former:无限记忆变换器、2500万悟道科研基金开始申请
  2. mysql+io+参数_MySQL IO线程及相关参数调优
  3. C语言-实现矩阵的转置-随机函数产生随机数并赋予数组中-190222
  4. 具有Java Kickstart的MongoDB
  5. JavaWeb笔记:Html总结
  6. Facebook 为安卓用户推出精简版 Messenger Lite,率先面向发展中国家
  7. Redis面试必看40题
  8. linux vim与less区别,linux中cat、more、less命令区别详解##less 最合适最好用,和vim一样好用...
  9. 开发者的实用 Vim 插件(二)
  10. unity渲染管线及升级URP
  11. 苹果改变手机型号_苹果的低碳铝将改变气候
  12. 直播软件源码如何在Android端实现多人视频通话
  13. bcrypt加密和sha256加密
  14. 自学Linux:8.特殊权限
  15. 【高手分享:AMD双核电脑安装补丁后的问题】
  16. 3D建模入门看什么书?怎么才能高效有技巧学习
  17. VFP读写NFC标签Ntag卡
  18. StarUML中Interface相关修改
  19. 我的GitHub:https://github.com/yuyufeng1994
  20. 第一届暗泉杯 DNUICTF

热门文章

  1. 构建linux根文件系统
  2. Swin Transformer对CNN的降维打击
  3. UNIX再学习 -- 用户 ID 和组 ID
  4. C语言再学习 -- 字符串和字符串函数
  5. dijkstra+堆优化
  6. 大话设计模式读后感之面向对象设计基础
  7. Java对象析构_c++之对象构造顺序和销毁(析构函数)
  8. 浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路
  9. python post请求_python发送http的post请求
  10. C++ 40行超级加速命令