学习Python第6天_字符串

这篇博客记录了作者学习Python字符串的过程,包括基本操作、常用功能和练习题,适合初学者参考。
摘要由CSDN通过智能技术生成

仅记录个人学习Python所学,学识浅薄,若有错误欢迎指出。文章可能会不太完善,后续可能会继续更新。

基本操作
# 字符串:str
# 用引号包裹的就是字符串,可以是 单引号或双引号
# 基本操作
# 1.创建字符串
s = "hello Python"

# 2.长度
print(len(s))  # 12  空格也算一个字符

# 3. 索引
print(s[0])	 # h
print(s[1])	 # e
print(s[-1])	# n

# 4.切片
print(s[6:]) # Python 
print(s[4:7])  # o P
print(s[::-1])  # nohtyP olleh

# 5. 合并
s1 = " 123"
print(s + s1)  # hello Python 123

# 6.重复
print(s*3)  # hello Pythonhello Pythonhello Python

# 7. 成员
print("good" in 'today is a good day!')     # True 

# 8.遍历
s = 'Hello'
for i in s:
    print(i)    # 每个字符

for i in range(len(s)):
    print(i, s[i])    # 下标 字符

for i, c in enumerate(s):
    print(i, c)  # 下标 字符

# 9.字符串是不可变的
s = 'Hello'
# s[0] = 'h'    # 报错
s = s + ' world'
print(s)  # Hello world
常用功能
#   count(): 子字符串出现的次数
s = 'Hello'
print(s.count('ll'))	# 1

# 大小写
print(s.upper())    # 变成大写
print(s.lower())    # 变成小写
print('i love you'.title())  # 大写单词首字母,其他变成小写
print('i love you'.capitalize())  # 整个字符串第一个字母大写 其他小写
print('i love you'.swapcase())  # 大小写转换
print()

# 判断
print('100'.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值