age=18 --年龄
name=‘hello’ --姓名
print(name+",今年"+str(age)+‘岁’)
或者
print(name+",今年",age,+‘岁’)
这种转换很麻烦,如果输出中有多处需要转换的地方
格式化输出
%d整数 %f 浮点数 %s字符串
第一种:print("%s今年%d岁",%(name,age)) 按顺序取值
%s可以放任意值(整数或者字符串),%d只能是整数,%f可以放整数和浮点数,不能放字符串
第二种是使用format()
print("{}今年{}岁".format(name,age)) 按顺序取值
{}中不指定数值,则是根据顺序取值
{}中指定数值,则根据指定的数值取值
format里面的数据也是有索引的,从0开始取值