【十分钟一个知识点】字符串

发布时间 2023-09-16 16:39:46作者: Hanson浮笙

概念

今天我们要介绍一个全新的变量类型:字符串~
也就是string类型

在string类型的变量中,存放的是“字符”,任何内容都可以存在字符串中

如:“Hanson is handsome666”就是一个字符串,其中虽然有数字“666”,但它不具有数的意义,只是一个字符

字符与ASCLL码值

刚刚我们提到了,string中存放的是字符,每一个字符则对应了一个ASCLL码值

图片来源于百度百科

我们可以看到,虽然“666”是我们平常概念中的数字,但它在string变量中只是一个字符,而每一个字符都有对应的ASCLL码值

索引

索引类似于下标,用于指示字符串中或列表中每个元素的下标

  • 索引分为正、负两种
  • 每个元素都有一个正索引和负索引

切片

<变量名>[起点:终点:步长]
  • 切片功能中,终点位置的元素是取不到的!
  • 如果我们要将索引为0的那个元素作为终点,并且想要取到这个元素,终点位置不填即可

字符串的合并

在Python中“+”号可以直接用来合并两个字符串

例如

a='abcd'
b='1234'
a+b='abcd1234'