大家好,前面我们学了字符串的方法调用,对于字符串的方法,不需要去死记硬背,平时只要记住用法就行了,到了需要用它的时候,找到其语义,拿出来用就行。今天,我们接着讲字符串的格式化表达式。
一:什么是字符串的格式化表达式?
1、字符串的格式化表达式,运算符是:%。其作用是生成一定格式的字符串。
2、语法:
格式字符串 % 参数值
格式字符串 % (参数值1,参数值2……)
格式字符串中的 % 为占位符,占位符的位置将用参数值替换
示例:定义一个变量s,变量值为姓名和年龄,用括号里面的参数值替换占位符(如:%s%d),打钱输出其结果。代码如下图所示:
二:格式化字符串中的占位符和类型码是什么?
1、占位符和类型码的作用及定义
占位符 意义
%s 字符串,使用str函数转换
%r 字符串,使用repr函数转换
%c 整数转为单个字符
%d 十进制数
%o 八进制数
%x 十六进制整数(a – f小写)
%X 十六进制整数(A – F大写)
%e 指数型浮点数(e小写)如:2.9e+10
%E 指数型浮点数(E大写)如:2.9E+10