所有的基本数据类型都可以转换为字符串类型
money = 10
a = str(money)
print(a)
print(type(a))
运行结果
有三种定义方法
输出结果
money = 10
a = str(money)
print(a)
print(type(a))
# 字符串的拼接
print("小袁"+"学计算机") # 字面量间的拼接
print("小袁"+a+"个肝") # 字面量和变量
注意:字符串和数字(整数或者小数),不能通过+来进行拼接
# 字符串格式化
print("逆天%s" % a)
print("逆天%s%d" % (a, money)) # 这里可以把%d变为%s,money会自动转为字符串然后进行占位
# 当然还有%f来占位浮点型
如图
与c语言不同
一个需要输出时
% a这样
当有多个需要进行输出时
% (a, b)这样
当然不仅可以用于输出,也可以用于定义
如图
这样的方式不不做精度控制,原样输出的
如图
就是对应的表达式是%后面的东西
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)