如果想在打印的字符串中的任意地方加入任意的变量,可以使用python的格式化输出。
用例如下:
s='你好' x=len (s) 打印(“% s的长度是% d %(年代,x)) #打印:你好的长度是5
<强> (1)。%字符:>强标记转换说明符的开始
<强> (2)。转换标志:强> -表示左对齐;+表示在转换值之前要加上正负号;”“(空白字符)表示正数之前保留空格;0表示转换值若位数不够则用0填充
<强> (3)。最小字段宽度:>强转换后的字符串至少应该具有该值指定的宽度。如果是*,则宽度会从值元组中读出。
<>强(4)。点(.)后跟精度值:>强如果转换的是实数,精度值就表示出现在小数点后的位数。如果转换的是字符串,那么该数字就表示最大字段宽度。如果是*,那么精度将从元组中读出
<强> (5)。字符串格式化转换类型
强>
以上这篇Python印刷实现在输出中插入变量的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。