python基础——数据结构之字符串

这篇博客介绍了Python中的字符串数据结构,包括字符串的创建、长度计算、拼接、遍历、包含判断、索引和切片。重点讲解了字符串的内置函数,如`strip()`、`count()`、`capitalize()`、`isupper()`、`islower()`、`lower()`、`upper()`、`find()`、`index()`、`replace()`、`split()`、`join()`、`isalnum()`、`isalpha()`和`isdigit()`。最后给出了两个练习题,帮助读者巩固所学知识。
摘要由CSDN通过智能技术生成

数据结构

内置数据结构

str 字符串

list 列表

tuple 元组

dict 字典

set 集合

数据结构之字符串

创建字符串很简单,只要为变量分配一个值即可,或者使用’或者“来创建字符串

var1='hello python'
str1="hello python"

1.字符串求长度

len(str1);

var1="hello world"
print(len(var1))
>>>11

2.字符串拼接

使用+连接字符串,使用*多次输出

var1="hello world"
var2=" nihao"
print(var1 + var2)
>>>
hello world nihao

var1="hello world "
var2=" nihao"
print(var1 * 3)
>>>hello world hello world hello world 

3.字符串遍历

var1="hello world "
for a in var1:
    print(a)
>>>
h
e
l
l
o
 
w
o
r
l
d


var1="hello world "
for a in var1:
    print(a,end=" ")
>>>
h e l l o   w o r l d   

4.字符串包含判断

var1="hello world "
if "w" in var1:
    print("在")
else:
    print("不在")
>>>

5.字符串索引

var1="hello world"
print(var1[0],var1[1])      #正向索引
print(var1[-1],var1[-2])    #反向索引
>>>
h e
d l

6.字符串切片

var1="hello world"
print(var1[0:4])
>>>
hell
#冒号前后的数字也可不写,[:4]   [4:]下标4之后的数

var1="hello w
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值