欢迎光临散文网 会员登陆 & 注册

Pyhton少儿编程(8)字符串

2023-09-01 10:42 作者:小晓少儿编程  | 我要投稿

一、字符串的创建


字符串(string)是Python中最常用的数据类型,是不可变序列的一种,序列的通用操作也适用于字符串。字符串的标志性符号是引号,单引号或者双引号都可以(注意:是英文输入法下的引号,必须成对出现。)

字符串的创建有以下两种方式:

1、直接创建。将字符串直接赋值给变量,如:s1 = 'Hello'。

2、使用str()方法将其它类型转换成字符串类型。如:s2 = str(12345)。



二、不可变序列的通用操作


1、字符串的访问

与列表的元素访问一样,使用变量名和索引号也可以访问字符串。


2、字符串的截取(切片)

与列表的截取操作一样,使用起始索引号和步长,字符串也能执行切片操作。


3、使用len()方法,获取字符串长度。


4、使用in运算符检查字符或者字符串是否包含在字符串中


5、使用max()方法查找字符串的最大字符

6、使用min()方法查找字符串的最小字符。


7、使用+运算符连接字符串


8、使用sorted()方法对字符串排序


9、使用index()方法查找字符或字符串的索引位置


10、使用count()方法统计字符或者字符串在整个字符串中出现的次数



三、字符串的特有操作


1、转义字符:

Python中的字符串是用引号引起来的,如果要输出引号、缩进、换行等特殊符号的时候,需要使用转义字符。大部分编程语言都有转义字符,Python的转义字符是反斜杠\表示。

Python的转义字符有很多,二级考试要求掌握以下转义字符:


2、格式化输出:

(1)使用 格式化输出。%格式化输出的要求相对比较严格,既要求数量上的一一对应,也要求数据类型的一一对应。二级考试需要掌握以下三种%格式类型:


(2)使用format()方法格式化输出。format格式化输出有多种方式,二级考试需要掌握以下两种:

第一种:位置参数。

第二种:关键字参数。


3、分割字符串——split():

操作方法:字符串变量.split(分割符),分割的结果是一个字符串列表。


4、字符串连接——join():

操作方法:连接符.join(字符串列表),使用连接符将字符串列表里的元素连接成一个字符串。



四、模拟考题



-->参考答案往下翻<--

<完>


-->参考答案<--

1~3:CAD    

4~6:B✔C

Pyhton少儿编程(8)字符串的评论 (共 条)

分享到微博请遵守国家法律