一、字符串的创建与赋值

字符串或串(String)是由数字、字母、下划线组成的一串字符。Python 里面最常见的

类型。 可以简单地通过在引号间(单引号,双引号和三引号)包含字符的方式创建它。

其中单引号和双引号形式类似,三引号除了可以创建字符,还可以进行

1进行多行注释

2定义多行字符串

示例

python字符串赋null python字符串赋值三次_双引号


二、字符串的基本特性

1、连接操作符与重复操作符、成员运算符

python字符串赋null python字符串赋值三次_字符串_02

2、正向索引与反向索引

索引:获取特定偏移的元素

分类:正向索引与反向索引

python字符串赋null python字符串赋值三次_字符串_03


python字符串赋null python字符串赋值三次_字符串_04


3、切片

  1. 切片S[i:j]提取对应的部分作为一个序列:
  2. 如果没有给出切片的边界,切片的下边界默认为0,上边界为字符串的长度;
    扩展的切片S[i:j:k],其中i,j含义同上,k为递增步长;
  3. s[:]获取从偏移量为0到末尾之间的元素,是实现有效拷贝的一种方法;
  4. s[::-1]是实现字符串反转的一种方法;

    案例1、判断回文数
    利用切片将字符串倒序输出,判断正向输出是否和逆向输出相等。


    2、判断是否为有效的标识符



    三、字符串内建方法
    1、字符串的判断与转换

    2、字符串的开头个结尾匹配



    3、字符串的数据清洗

    4、字符串的搜索与统计
    5、字符串的分离与拼接

    1、IP检测器

    2、小米笔试题

    3、检测大写字母

    4、机器人能否返回原点

    5、判断单词书写是否正确

    6、学生出勤记录

    7、小学生计算能力测试系统
    设计一个程序,用来实现帮助小学生进行算术运算练习,它具有以下功能:提供基本算术运算
    (加减乘)的题目,每道题中的操作数是随机产生的,练习者根据显示的题目输入自己的答案,程
    序自动判断输入的答案是否正确并显示出相应的信息。最后显示正确率。