字符串的格式化%常用格式说明符符号描述%c字符及其ASCII码字符串%s%d十进制整数%八进制整数%x十六进制整数(用小写字母)%X十六进制整数(用大写字母)%f浮点数字,可指定小数点后的精度%e浮点数字,科学计数法,用小写e%E浮点数字,科学计数法,用大写%g或%G浮点数字,根据值采用不同模式
字符串的格式化% 常用格式说明符 符号 描述 %c 字符及其ASCII码 %s 字符串 %d 十进制整数 %o 八进制整数 %x 十六进制整数(用小写字母) %X 十六进制整数(用大写字母) %f 浮点数字,可指定小数点后的精度 %e 浮点数字,科学计数法,用小写e %E 浮点数字,科学计数法,用大写E %g或%G 浮点数字,根据值采用不同模式
通过格式运算符实现将一个值插入到格式字符串中相应运算符“%"出现的位置
通过格式运算符实现将 一个值插入到格式字符 串中相应运算符“%”出 现的位置
字符串的格式化format使用format0方法进行字符串的格式化<模板字符串>.format(<值1>,<值2>,.,<值n>)012312>>>print("今天是个年0月个日,天气0!".format(20217,16,晴))今天是2021年7月16日,天气晴!3001232>>>>>>print(今天是(1)月(2)日(0)年,天气(3)!".format(2021716晴))今天是7月16日2021年,天气晴!>>>
字符串的格式化format 使用format()方法进行字符串的格式化 <模板字符串> . format(<值1>,<值2>,.,<值n>) >>> print("今天是{}年{}月{}日,天气{}!".format(2021,7,16,'晴')) 今天是2021年7月16日,天气晴! >>> >>> print("今天是{1}月{2}日{0}年,天气{3}!".format(2021,7,16,'晴')) 今天是7月16日2021年,天气晴! >>> 0 1 2 3 0 1 2 3 1 2 0 3 0 1 2 3
此方法中,“模板字符串”用于指定字符串的显示样式,参数表用于指定要进行格式转换的项.多项之间有逗号进行分隔。模板字符串中的“"是占位符。默认情况下,占位符要与format0参数表中的数据项一一对应,其中,参数表中的每个数据项都按照其排列顺序具有一个默认序号(参数表可视为元组序号从0开始)。也可以在“中指定序号,来引用指定的数据项
此方法中,“模板字符串”用于指定字符串的 显示样式,参数表用于指定要进行格式转换的 项,多项之间有逗号进行分隔。 模板字符串中的“{}”是占位符。 默认情况下,占位符要与format()参数表中的数 据项一一对应,其中,参数表中的每个数据项 都按照其排列顺序具有一个默认序号(参数表 可视为元组序号从0开始)。也可以在“{}”中 指定序号,来引用指定的数据项
字符串的格式化format使用format0方法进行字符串的格式化<模板字符串>.format(<值1>,<值2>,.,<值n>)012312>>>print("今天是个年0月个日,天气0!".format(20217,16,晴))今天是2021年7月16日,天气晴!3001232>>>>>>print(今天是(1)月(2)日(0)年,天气(3)!".format(2021716晴))今天是7月16日2021年,天气晴!>>>
字符串的格式化format 使用format()方法进行字符串的格式化 <模板字符串> . format(<值1>,<值2>,.,<值n>) >>> print("今天是{}年{}月{}日,天气{}!".format(2021,7,16,'晴')) 今天是2021年7月16日,天气晴! >>> >>> print("今天是{1}月{2}日{0}年,天气{3}!".format(2021,7,16,'晴')) 今天是7月16日2021年,天气晴! >>> 0 1 2 3 0 1 2 3 1 2 0 3 0 1 2 3