Python format函数——学习笔记
format函数
- 格式化字段将会被 format() 中的参数替换
print("我叫{},今年{}!".format("拐鸽弟弟",22))
print("我叫{0},今年{1}!".format("拐鸽弟弟",22))
print("我叫{1},今年{0}!".format("拐鸽弟弟",22))# 执行结果
我叫拐鸽弟弟,今年22!
我叫拐鸽弟弟,今年22!
我叫22,今年拐鸽弟弟!
- 在format()中使用关键字参数,它们的值会指向使用该名字的参数
print("我叫{name},今年{age}!".format(name="拐鸽弟弟",age=22))
print("我叫{name},今年{age}!".format(age=22,name="拐鸽弟弟"))# 执行结果
我叫拐鸽弟弟,今年22!
我叫拐鸽弟弟,今年22!
- 位置及关键字参数可以任意的结合
print("我叫{0},今年{1},现住{place}!".format("张三",22,place="深圳"))
print("我叫{1},现住{place},今年{1}!".format("张三",22,place="深圳"))# 执行结果
我叫拐鸽弟弟,今年22,现住深圳!
我叫22,现住深圳,今年22!
- format() 函数与数字,字符结合使用
^, <, > 分别是居中、左对齐、右对齐,后面带宽度,: 号后面带填充的字符,只能是一个字符,不指定则默认是用空格填充。+ 表示在正数前显示 +,负数前显示 -; (空格)表示在正数前加空格b、d、o、x 分别是二进制、十进制、八进制、十六进制。数字 格式 输出 描述
3.1415926 {:.2f} 3.14 保留小数点后两位
3.1415926 {:+.2f} +3.14 带符号保留小数点后两位
-1 {:+.2f} -1.00 带符号保留小数点后两位
2.71828 {:.0f} 3 不带小数
5 {:0>2d} 05 数字补零 (填充左边, 宽度为2)
5 {:x<4d} 5xxx 数字补x (填充右边, 宽度为4)
10 {:x<4d} 10xx 数字补x (填充右边, 宽度为4)
1000000 {:,} 1,000,000 以逗号分隔的数字格式
0.25 {:.2%} 25.00% 百分比格式
1000000000 {:.2e} 1.00e+09 指数记法
13 {:10d} 13 右对齐 (默认, 宽度为10)
13 {:<10d} 13 左对齐 (宽度为10)
13 {:^10d} 13 中间对齐 (宽度为10)
11 '{:b}'.format(11) 1011'{:d}'.format(11) 11'{:o}'.format(11) 13'{:x}'.format(11) b'{:#x}'.format(11) 0xb'{:#X}'.format(11) 0XB 进制1
a = 5.5print("a的值为{0:.0f}".format(a))print("{0:5}---{1:<6d}".format("拐鸽弟弟",18))
print("{0:<5}---{1:6d}".format("拐鸽弟弟",18))
print("{1:5d}---{0:6}".format("拐鸽弟弟",18))print("{0:,}".format(10000))print("{0:.3%}".format(0.24))# 执行结果a的值为6拐鸽弟弟 ---18
拐鸽弟弟 --- 1818---拐鸽弟弟 10,00024.000%
Python format函数——学习笔记相关推荐
- Python基础函数学习笔记(一)
今天晚上学习的内容是Python的一些基础函数及其应用.参考书籍--<Python计算域编程实践-多媒体方法>第二章. 主要函数有print def ord abs pickAFile m ...
- Python基础函数学习笔记(三)
数学函数,字符串,对象. Simple Python Build-in Functions abs,max(x1,x2,x3...),min(x1,x2,x3...),pow(a,b),round(x ...
- Python基础函数学习笔记(二)
一:格式化打印输出: 一个输出时: area = 20.15 print "The area of the circle is %f sq cm."%area 两个输出时: rab ...
- Python repr函数——学习笔记
repr函数 repr() 函数将对象转化为供解释器读取的形式. 返回一个对象的 string 格式. >>>s = 'RUNOOB' >>>repr(s) &qu ...
- python嵩天课堂笔记_[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周)
[Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) [Python机器学习]强化学习笔记(嵩天礼欣老师mooc第三周) 目录 强化学习 定义 马尔科夫决策过程 基本元素 值函数 最优值 ...
- python基础知识学习笔记(1)
python 基础知识学习笔记(1) 总结一下Python基础知识,以防忘记. 文章目录 python 基础知识学习笔记(1) 一.起步 1.python安装与编译环境 二.变量和简单数据类型 三.列 ...
- Python实现Word2vec学习笔记
Python实现Word2vec学习笔记 参考: 中文word2vec的python实现 python初步实现word2vec 中英文维基百科语料上的Word2Vec实验 GitHub代码地址 1 文 ...
- 大数据第二阶段Python基础编程学习笔记(待完善)
大数据第二阶段Python基础编程学习笔记(待完善) 第一章 Python基础语法 3.8 1-1Python概述 python基础部分: ●Python基础语法: 标识符,关键字,变量,判断循环.. ...
- Python pillow库学习笔记
Python pillow库学习笔记 PIL( Python Imaging Library)是 Python 的第三方图像处理库,由于其功能丰富,API 简洁易用,因此深受好评. 自 2011 年以 ...
最新文章
- Linux下安装php环境并且配置Nginx支持php-fpm模块
- [Apple开发者帐户帮助]三、创建证书(1)证书概述
- -Git Linux vi/vim 命令 按键 MD
- VMware vSphere学习笔记二
- python可移植性强吗_你真的了解Python吗?本文可以让你更深度了解Python
- ospf配置方法及相关问题
- html 输出不了php,html不打印输出文本
- 9、网络详解 学习笔记
- c语言单片机用法,单片机 C语音开发 sbit使用方法··
- mysql 查询条件为空则_MySql当查询条件为空时不作为条件查询
- 软件过程模型的管道理论
- 最近成了三等奖专业户
- ML之VC维:VC维(Vapnik-Chervonenkis Dimension)理论的概述(衡量模型复杂度和预测能力的指标)的简介、案例理解之详细攻略
- 【愚公系列】2021年12月 Typescript-数组和元组和CSV
- js动画和css3动画的差异性
- Idea取消光标所在行颜色
- webapi2学习笔记
- 过河问题----贪心
- HJ15 求int型正整数在内存中存储时1的个数(c++)
- ubuntu下计划任务的实施
热门文章
- 【PythonGUI小程序】相信我,这是最in的n种骰子梭哈小游戏新玩法,好玩到丧心病狂~(文中有惊喜)
- 【uniapp】微信小程序中的视频下载和分享、PDF下载和分享、完整下载(图片、视频、各种文件)
- 三轮全向底盘实现绘图功能
- Qt Quick里的图形效果——渐变(Gradient)
- 百度地图api result = {“status“:230,“message“:“APP Mcode码校验失败“
- PostgreSQL的集群技术比较
- Leetcode 79. 单词搜索
- ABTest样本量计算
- python api中文版_python api中文
- 台式机性能超级计算机,超级计算机也DIY 科学家用显卡构建最快台式机