龙空技术网

python 字符串1_1

kingkangone 43

前言:

而今看官们对“python取字符串第一位”大概比较讲究,姐妹们都想要学习一些“python取字符串第一位”的相关内容。那么小编同时在网络上网罗了一些有关“python取字符串第一位””的相关知识,希望你们能喜欢,兄弟们快快来学习一下吧!

介绍

字符串类型: str

作用:记录描述性质的数据,比如人的名字、性别、家庭地址、公司简介......

定义:在引号内按照从左到右的顺序依次包含一个个字符,引号可以是单引号、双引号、三引号

a = '张三'b = "李四"c = '''王五'''# 张三 李四 王五print(a, b, c)
1、常用操作+内置的方法

优先掌握的操作:

1、按索引取值(正向取+反向取):只能单个取, [索引值]

索引相当于书本的页码, 索引是从 0 开始

# 正向取str1 = 'hello python'# hprint(str1[0])# ===================# 反向去str1 = 'hello python'# nprint(str1[-1])

字符串类型,根据索引值修改是不可以的, 字符串是不可变类型

强行用索引修改会报错

str1 = 'hello python'str1[0] = 'H'# TypeError: 'str' object does not support item assignmentprint(str1)

只能用方法进行修改。

2、切片:多个取, [起始值:终止值:步长]

切片(顾头不顾尾,步长)查找列表当中的一段值 [起始值:终止值:步长]

相当于切黄瓜一节一节

不顾尾, 所以正步长终止值是要查找位置的索引值+1,负步长终止值是要查找位置的索引值-1

步长 默认值 1, 意思是取值时跨1步去取

str1 = 'hello python'# helloprint(str1[0: 5])==================str1 = 'hello python'# hloprint(str1[0: 5: 2])

负数步长

str1 = 'hello python'# nohtypprint(str1[11: 5: -1])
3、长度len方法 可以计算长度

len(字符串)

str1 = 'hello python'# 12print(len(str1))

标签: #python取字符串第一位