Python format格式化输出

http://www.jb51.net/article/63672.htm

推荐参考

 1 >>> ‘{0},{1}‘.format(‘hello‘,‘python‘)
 2 ‘hello,python‘
 3 >>> ‘{0} {1}‘.format(‘hello‘,‘python‘)
 4 ‘hello python‘
 5 >>> ‘your name:{name}‘.format(name=‘tom‘)
 6 ‘your name:tom‘
 7 >>> p=[‘123‘,45]
 8 >>> ‘{0[0]}{0[1]}‘.format(p)
 9 ‘12345‘
10 >>> "{:>10}".format(‘1111‘)
11 ‘      1111‘

记住几个常用的用法就行,其余的要有个印象!

时间: 2024-08-08 11:46:54

Python format格式化输出的相关文章

python小记--格式化输出

python print格式化输出. 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ("He is %d years old"%(25)) 效果: 3.打印浮点数 print ("His height is %f m"%(1.83)) 效果: 4.打印浮点数(指定保留小数点位数) print ("His height is %.2f m&qu

python字符串格式化输出及相关操作代码举例

字符串的格式化 Python 支持格式化字符串的输出 .尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中.在   Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法. 在python中格式化输出字符串通用的形式为: 格式标记字符串 % 要输出的值组 其中,左边部分的"格式标记字符串"可以完全和c中的一致.右边的"值组"如果有两个及以上的值则需要用小括号括起来,中间用逗号隔开. 重点来看左

python的格式化输出

Python的格式化输出有两种: 一.类似于C语言的printf的方法 二.类似于C#的方法 原文地址:https://www.cnblogs.com/LMIx/p/8484908.html

Python 基础 格式化输出

Python 基础 格式化输出 现在需要我们录入我们身边好友的信息,格式如下: ------------ info of Alex Li ---------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ---------------- 我们现在能想到的办法就是用一下方法: name = input('请输入姓名:') age = input('请输入年龄:') job = input('请输入职业:'

python字符串格式化输出

python格式化输出 python格式化输出有两种方式:百分号和format format的功能要比百分号方式强大,其中format独有的可以自定义字符填充空白.字符串居中显示.转换二进制.整数自动分割.百分比显示 等功能是百分号方式不能相比的 1.百分号方式 1.1 格式 %[(name)][flags][width].[precision]typecode 1.2 参数说明 (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐:正数前加正好,负数前加负号

python print格式化输出

一.速查手册 1.字符串格式化代码: 格式 描述 %% 百分号标记 %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) %o 无符号整数(八进制) %x 无符号整数(十六进制) %X 无符号整数(十六进制大写字符) %e 浮点数字(科学计数法) %E 浮点数字(科学计数法,用E代替e) %f 浮点数字(用小数点符号) %g 浮点数字(根据值的大小采用%e或%f) %G 浮点数字(类似于%g) %p 指针(用十六进制打印值的内存地址) %n 存储输出字

Python format格式化函数

参考资料:https://www.runoob.com/python/att-string-format.html 在学习Python的时候碰到了一个很有趣的格式化输入的技巧,下面记录在此. Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能. 基本语法是通过 {} 和 : 来代替以前的 % . format 函数可以接受不限个参数,位置可以不按顺序. 实例: >>>"{} {}".format("h

fortran之format格式化输出总结

先贴一段别人总结好的: 格式化输出的控制字符非常的丰富,但常用的并不多,一般说来:" I .F.E.A.X "是最常使用的几个格式,最 好把它们都记下来. Iw[.m] 以w个字符的宽度来输出整数,至少输出m个数字. 如:write(*,"(I5)") 100   输出:_ _100 ; 前面两空格 Fw.d 以w个字符文本框来输出浮点数,小数部分占d个字符宽,输出文本框的设置不中会出现*号. 如:write(*,"(F9.3)") 123.45

python 基础格式化输出

a='this is a' b=a.replace('a','b') 字符串替换 c='this is %s %s' %('my','apple') d='this is {} {} ' .format('my','apple') e='this is {1} {0} ' .format('apple','my') 格式化输出,输出顺序 f='this is {whose} {fruit} ' .format(fruit='apple',whose='my') g='this is %(whos