Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python 截取字符串

作者:末世修罗   发布日期:2025-06-10   浏览:66

# 示例代码:截取字符串

# 定义一个字符串
string = "Hello, Python!"

# 使用切片操作截取字符串
# 从索引2开始到索引5(不包括索引5)
substring1 = string[2:5]
print("从索引2到索引5:", substring1)  # 输出: llo

# 截取从开头到索引5(不包括索引5)
substring2 = string[:5]
print("从开头到索引5:", substring2)  # 输出: Hello

# 截取从索引7到结尾
substring3 = string[7:]
print("从索引7到结尾:", substring3)  # 输出: Python!

# 截取整个字符串
substring4 = string[:]
print("整个字符串:", substring4)  # 输出: Hello, Python!

# 使用负索引截取字符串
# 从倒数第3个字符到倒数第1个字符(不包括倒数第1个字符)
substring5 = string[-3:-1]
print("从倒数第3个字符到倒数第1个字符:", substring5)  # 输出: on

# 截取每隔一个字符
substring6 = string[::2]
print("每隔一个字符:", substring6)  # 输出: Hlo yhn

解释说明:

  • 切片操作 是 Python 中用于截取字符串的一种方法,格式为 string[start:end:step]
    • start 表示起始索引,默认为 0。
    • end 表示结束索引(不包括),默认为字符串长度。
    • step 表示步长,默认为 1。
  • 负索引 可以从字符串的末尾开始计数,-1 表示最后一个字符,-2 表示倒数第二个字符,依此类推。

上一篇:python字符串转数字

下一篇:python批量注释

大家都在看

python时间格式

python ord和chr

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

python 输出时间

python中list代表什么

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站