字符串输出
注意双引号和单引号的区别。
print("this is a string")
# 结果
# this is a string
message = "我叫'王二小'"
print(message)
# 结果
# 我叫'王二小'
message = "我叫王二小"
print(message)
# 结果
# 我叫王二小
message = '我叫王二小'
print(message)
# 结果
# 我叫王二小
大小写操作
string = "aBC zhang"
print("首字母大写:",string.title())
print("全大写:",string.upper())
print("全大=小写:",string.lower())
"""
首字母大写: Abc Zhang
全大写: ABC ZHANG
全大=小写: abc zhang
"""
存储数据时,方法lower()很有用。很多时候,你无法依靠用户来提供正确的大小写,因此需要将字符串先换为小写,再存储它们。以后需要显示这些信息时,再将其转换为最合适的大小写方式。
合并(拼接)字符串
使用加号来合并
xing = '张'
ming = '益达'
xm = xing + " " + ming # 中间有空格
print("全名(空格):",xm)
xm = xing + ming
print("全名(无空格):",xm)
print("你好," + xm + "!")
message = "你好,"+ xm + "先生" + "!"
print(message)
"""
全名(空格): 张 益达
全名(无空格): 张益达
你好,张益达!
你好,张益达先生!
"""
制表符或换行符
print("这是制表符\t张翼德")
'''
这是制表符 张翼德
'''
print("这是换行符\n张翼德")
'''
这是换行符
张翼德
'''
print("这是换行符后制表\n\t张翼德")print("这是换行符后制表\n\t张翼德")
'''
这是换行符后制表
张翼德
'''
删除空白
删除末尾空白:rstrip()
x = "zhang "
x.rstrip()
# 'zhang'
删除开头空白:lstrip()
x = " zhang"
x.lstrip()
# 'zhang'
同时删除两端空白:strip()
x = " zhang "
x.strip()
# 'zhang'