Python学习之路 (1)字符串

Python学习之路-字符串(str.title() str.upper() str.lower() + * str.rstrip str.lstrip() str.strip)

字符串操作:
*字符串操作仅修改副本,不会修改原字符串,可使用变量进行接收。
1、str.title() 首字符大写
#‘hello’.title()
#Hello
2、str.uppr() 全部字符大写
#str2 = ‘hello’
#str2.upper
#HELLO
3、str.lower() 全部字符小写
#str3 = ‘HELLO’
#hello
4、符串合并: 加号 + 乘号 *
#a = ‘hello’
#b = ‘world’
#a+b
#helloworld
#b+a
#worldhello

#a * 2
#hello hello	

5、\t \n 制表符与换行符
\t \n必须放在字符串里,才有作用。
>>> a = ‘a\tb’
>>> print(a)
a b
6、删除空白
str.rstrip() 删除右侧的空白
>>> a = ’ ab ’
>>> a
’ ab ’
>>> b = a.rstrip()
>>> b
’ ab’
>>> a = ’ ab ’
>>> a
’ ab \t ’ 可删除制表符空白
>>> b = a.rstrip()
>>> b
’ ab’
>>>
>>> a = ’ ab \n’
>>> a
’ ab \n’
>>> c = a.rstrip()
>>> c
’ ab’ 可删除回车空白
>>>
str.lstrip() 删除左侧空白
str.strip() 删除两端空白

7、长字符串换行
1、使用换行符 \n
2、使用三重引号字符串 ‘’‘str’’’
三重引号内的书写格式自由,直接生效

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python中,可以使用切片(slice)来截取字符串。切片是指从一个字符串中获取指定范围的子字符串。切片的语法是通过使用方括号[]来指定起始位置和结束位置的索引。 下面是一些常见的字符串截取操作: 1. 截取单个字符: 可以通过指定字符的索引来截取单个字符。索引从0开始,负数索引表示从字符串末尾开始计数。 示例代码: ```python string = "Hello, World!" char = string # 获取第一个字符 print(char) # 输出:H ``` 2. 截取子字符串: 可以通过指定起始位置和结束位置的索引来截取子字符串。截取的范围是左闭右开区间,即包含起始位置的字符,但不包含结束位置的字符。 示例代码: ```python string = "Hello, World!" substring = string[7:12] # 获取从索引7到索引11的子字符串 print(substring) # 输出:World ``` 3. 省略起始位置或结束位置: 如果省略起始位置,则默认从字符串的开头开始截取;如果省略结束位置,则默认截取到字符串的末尾。 示例代码: ```python string = "Hello, World!" substring1 = string[:5] # 获取从开头到索引4的子字符串 substring2 = string[7:] # 获取从索引7到末尾的子字符串 print(substring1) # 输出:Hello print(substring2) # 输出:World! ``` 4. 使用负数索引: 可以使用负数索引来从字符串末尾开始计数。例如,-1表示最后一个字符,-2表示倒数第二个字符,依此类推。 示例代码: ```python string = "Hello, World!" substring = string[-6:-1] # 获取从倒数第6个字符到倒数第2个字符的子字符串 print(substring) # 输出:World ``` 希望以上内容对你有所帮助!如果还有其他问题,请继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值