一、字符串的创建与赋值
字符串或串(String)是由数字、字母、下划线组成的一串字符。Python 里面最常见的
类型。 可以简单地通过在引号间(单引号,双引号和三引号)包含字符的方式创建它。
其中单引号和双引号形式类似,三引号除了可以创建字符,还可以进行
1进行多行注释
2定义多行字符串
示例
二、字符串的基本特性
1、连接操作符与重复操作符、成员运算符
2、正向索引与反向索引
索引:获取特定偏移的元素
分类:正向索引与反向索引
3、切片
- 切片S[i:j]提取对应的部分作为一个序列:
- 如果没有给出切片的边界,切片的下边界默认为0,上边界为字符串的长度;
扩展的切片S[i:j:k],其中i,j含义同上,k为递增步长; - s[:]获取从偏移量为0到末尾之间的元素,是实现有效拷贝的一种方法;
- s[::-1]是实现字符串反转的一种方法;
案例1、判断回文数
利用切片将字符串倒序输出,判断正向输出是否和逆向输出相等。
2、判断是否为有效的标识符
三、字符串内建方法
1、字符串的判断与转换
2、字符串的开头个结尾匹配
3、字符串的数据清洗
4、字符串的搜索与统计
5、字符串的分离与拼接
1、IP检测器
2、小米笔试题
3、检测大写字母
4、机器人能否返回原点
5、判断单词书写是否正确
6、学生出勤记录
7、小学生计算能力测试系统
设计一个程序,用来实现帮助小学生进行算术运算练习,它具有以下功能:提供基本算术运算
(加减乘)的题目,每道题中的操作数是随机产生的,练习者根据显示的题目输入自己的答案,程
序自动判断输入的答案是否正确并显示出相应的信息。最后显示正确率。