python字符串拼接问题

通过 ‘+’ 拼接

  需要注意的是通过+拼接的对象必须都是字符串,不然会报错

str1 = "jdq"
str2 = "小菜鸟"
num = 123
print(str1 + str2)
print(str1 + num)  # TypeError: must be str, not int
通过占位符拼接
num1 = int(input("输入第一个数:"))
num2 = int(input("输入第二个数:"))
print("你输入的第一个数是%d 第二个数是%d" % (num1, num2))
大括号和format结合完成字符串拼接
num1 = int(input("输入第一个数:"))
num2 = int(input("输入第二个数:"))
print("你输入的第一个数是{} 第二个数是{}".format(num1, num2))

猜你喜欢

转载自blog.csdn.net/jdq8576/article/details/88075564