python语音转换成字符串_Python第二节【语言类型-字符串】

1、python字符串用双引号”str1”或单引号’str2’表示。

可以用type()函数测试一个字符串类型:

>>> str1="str1"

>>> type(str1)

2、字符串是一个字符序列

字符串中的每一个字符都有一个编号,叫做索引。

一个长度为L的字符串,可以正向索引,索引值0到(L-1),可以反向索引,索引值-1到-L。

可以用单个索引访问字符串中的特定位置,格式:string[索引值],如:

>>> str="Hello World!"

>>> str[0]

'H'

>>> str[-1]

'!'

也可以用两个索引值确定一个范围,并返回这个范围的子串。

格式:string[start:end],如

>>> str[2:8]

'llo Wo'

3、字符串有+操作和*操作,+操作将两个字符串拼接成一个字符串,*操作将一个字符串重复打印。如

>>> "Hello"+"World!"

'HelloWorld!'

>>> 3*"HelloWorld!"

'HelloWorld!HelloWorld!HelloWorld!'

4、len()函数可以返回一个字符串的长度,如

>>> len("Hello World!")

12

5、大多数据可以通过强制类型转换str()将其转换为字符串类型,如

>>> str(123)

'123'

>>> str(123.4)

'123.4'

6、可以用for循环遍历字符串中的每个字符,

格式:for var in string,如

>>> str1="Hello World!"

>>> for var in str1:

print(var)

H

e

l

l

o

W

o

r

l

d

!

7、字符串的一些操作方法:

string.upper(),将字符串中的字母变为大写;

string.lower(),将字符串中的字母变为小写;

string.capitalize(),将字符串的首字母变为大写;

string.strip(),去除字符串两边的空格,也可以去除指定字符;

string.split(),按指定字符将字符串分割为数组;

string.isdigit(),判断字符串是否是数字类型,是则返回True,否则返回False;

string.find(),搜索指定字符串;

string.replace(),替换字符串中特定内容。

这些函数的具体用法会在之后的python项目中详细介绍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值