在 Python 编程里,文字、符号这类文本数据,我们统一称之为字符串(String),它是我们最常用的数据类型之一。
✅核心知识点1:
定义:使用单引号 ' ' 或双引号 " "括起来的任意文本,例如 '我'、"xyz"、"5"等,注意:单引号或者双引号需要使用英文状态下的符号。
类型表示:字符串的数据类型简写为 str,str(数据)可以将括号内的数据转换成字符串类型。 转换后的数字,不再能直接进行数学加减乘除运算,只能做字符串拼接、重复运算。str()
# 整数转字符串
a = 123
b = str(a)
print(b)
print(type(b)) # 结果为 <class 'str'>
# 报错示例
c = 3.14
d = str(c)
print(c+d) # 结果会报错
3.索引规则:字符串正向索引从 0 开始;索引 -1 代表字符串最后一个字符,索引 -2代表
a="我爱信息技术"
print(a) #输出:我爱信息技术
print(a[0]) #输出:我
print(a[-1]) #输出:术
✅ 核心知识点2:
字符串 + 字符串
加号代表字符串拼接,按照前后顺序把两段文本合并。 示例:
a="你好"
b="信息技术"
print(a+b)
# 运行结果:你好信息技术
2.字符串 * 整数
乘号代表字符串重复,把字符串重复对应次数;整数可以写在字符串前后,效果相同。 示例:
a=2
b="python"
print(b*a)
# 运行结果:pythonpython
3.重点易错提醒:字符串和整数不能直接相加,两种不同数据类型相加程序会报错。
信息技术的学习没有捷径。掌握基础、保持思考、勤于实践,善用计算思维,你也能以代码和数字,创造属于自己的答案。