什么是字符串?
上次,我们介绍了数字的数据类型。例如,数字可以用来存储一个人的年龄。但是如果我们想保存一个人的名字,比如gldzxc和Jack,应该用什么数据类型来表示呢?
字符串的数据类型用于表示像名称这样的数据。
字符串是按顺序排列的字符串。包括字符、字母、中文、下划线、标点符号和其他文本。
在Python中,字符串的符号是一对引号,可以是一对单引号,也可以是一对双引号(当然也可以是一对三引号,但很少使用)。
字符串数据类型的示例:
一个人的名字:‘gldzxc’、‘Jack’邮箱地址:‘zxdjb @ Gmail.com’一句话:‘我喜欢打篮球。’一篇文章也可以看成一根弦。字符串操作(需要掌握)
连接两个字符串:“hello”“world”“hello world”*复制字符串3360“a”* 3“AAA”索引切片字符串方法:lower() upper() strip() split()等格式化字符串ASCII表。
在计算机中,所有数据在存储和操作时都应该用二进制数来表示(因为计算机分别用高电平和低电平来表示1和0)。比如A、B、C、D等52个字母(含大写),0、1等数字,以及一些常用符号(如*、#、@等)。)在存储到计算机中时也应该用二进制数来表示,并且要具体当然,每个人都可以在自己的集合上达成一致(这叫做编码),而如果想要在不造成混乱的情况下相互交流,那么就必须使用相同的编码规则,所以美国相关标准化组织都推出了ASCII编码,它统一规定了用哪些二进制数来表示上述常见符号。
美国标准信息交换码是美国国家标准协会(ANSI)开发的标准单字节字符编码方案,用于基于文本的数据。它始于20世纪50年代末,并于1967年完成。最初是美国的国家标准,不同的计算机在相互通信时使用它作为西方的字符编码标准。它被国际标准化组织指定为国际标准,称为ISO 646标准。适用于所有拉丁字母。