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