python基础字符串操作

字符串输出

注意双引号和单引号的区别。

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'
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值