(6-07)占位符和fromat方法
文章目录 1.占位符 2.format方法 1.占位符 占位符 描述 占位符 描述 %d或%i 有符号整型十进制数 %o 有符号八进制数 %x 有符号十六进制数(字母小写) %X 有符号十六进制书(字母大写) %e 指数格式的浮点数(字母小写) %E 指数格式的浮点数(字母大写) %f或%F 有符号浮点型十进制数 %g 浮点数(根据数指大小采用%e或%f) %G 浮点数(根据始值大小采用%E或%f) %c 单个字符(整型或单个字符的字符串) %r 字符串(使用repr函数进行对象转换) %s 字符串(使用str函数进行对象转换) %a 字符串(使用ascii函数进行对象转换) %% 表示一个百分号 eg: n = 20 f = 35.67 print ( 'n的十进制形式:%d,八进制形式:%o,十六进制形式:%x' % ( n , n , n ) ) print ( 'f的十进制形式:%f,指数形式:%e' % ( f , f ) ) 结果: n的十进制形式: 20 ,八进制形式: 24 ,十六进制形式: 14 f的十进制形式: 35.670000 ,指数形式: 3.567000e+01 e表示 10 的几次幂 2.format方法 使用字符串中的format方法也可以进行字符串的格式化操作,其语法格式为: str . format ( * args , ** kwargs )