python字符串区间访问方式_Python

本文介绍了Python字符串的区间访问方法,包括从左到右和从右到左的索引,以及如何通过[str:tail]提取子字符串。还讨论了字符串的创建、更新、连接、重复操作以及转义字符、格式化输出等特性。
摘要由CSDN通过智能技术生成

介绍

字符串(String)是由数字、字母、符号、转义符组成的一串字符,它是编程语言中表示文本的数据类型。

一般格式如下:

str="a0a1···an"(n>=0)

字符串由 "" 或者 '' 包含元素,元素下标由0开始。

编程中,字符串的元素是可以被单独提取出来使用的,提取的方法有以下2中:

从左到右索引:由下标0开始的,最大范围是字符串长度-1

从右到左索引:由下标-1开始,一直到-n(n为字符串的首元素)

如果你要提取字符串中的某个元素或者某个连续区间的元素时,可以使用字符串名 [头下标:尾下标],格式来提取相应的字符串(元素),也可以省略下标,此时表示提取整个字符串。

创建字符串变量

实例如下:

#!/usr/bin/python3

#-*- coding:UTF-8 -*-

str = "Hello World" # 定义(创建)一个字符串

print(str[0]) # 提取字符串首个元素

print(str[2:8]) # 提取字符串中3~9区间的元素

print(str[2:]) # 从第3个元素开始提取,直至最后一个元素

print(str[:8]) # 从第一位元素开始提取,直至第9个元素截止

print(str) # 提取整个字符串

输出结果:

H

llo Wo

llo World

Hello Wo

Hello World<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值