- 字符串的3种定义方式
# 单引号定义法,使用单引号进行包围
name = '黑马程序员'
print(type(name))
# 双引号定义法
name = "黑马程序员"
print(type(name))
# 三引号定义法,写法和多行注释是一样的
name = """
我是
黑马
程序员
"""
print(type(name))
# 在字符串内 包含双引号
name = '"黑马程序员"'
print(name)
# 在字符串内 包含单引号
name = "'黑马程序员'"
print(name)
# 使用转义字符 \ 解除引号的效用
name = "\"黑马程序员\""
print(name)
name = '\'黑马程序员\''
print(name)
- 字符串拼接
print("学IT来黑马" + "月薪过万")
name = "goudan"
print("学IT来黑马" + name)
# 字符串不能和数字拼接,如下方式会报错
name = "狗蛋"
age = 18
print(name + age)
- 字符串格式化