华为开发者创新中心第4讲Python编程基础之——数据类型华为开发者创新中心Python中的基础数据类型——文本字符串(str):表示文本数据。例如:"Hello,World!","12345","Python".字符串也可以像前面讲的整数,小数这些数字类型一样,存进变量中T="Hello"print(T)华为开发者创新中心字符串变量详解字符串是由一系列有序字符组成的值。1.可以定义变量用于“指向”字符串2.字符串之间可以做“运算”,比如:字符串连接3.可以通过下标的形式访问字符串中的单个字符华为开发者创新中心字符串应用当我们用两个变量来存储不同的字符串后也可以用ptint一起打印出来T="Hello"T2="World"print(T,T2)华为开发者创新中心字符串运算——连接字符串我们可以将T与T2这两个变量做加法运算,存进T3中T="Hello"T2="World"T3=T+T2print(T3)华为开发者创新中心字符串运算——字符串重复用*运算符可以重复一个字符串多次。T="Hello"T3=T*3print(T3)华为开发者创新中心字符串运算——字符串长度使用len()函数可以获取字符串的长度。T="Hello"T2=len(T)print(T2)华为开发者创新中心字符串运算——字符串查找与替换使用find()、index()方法查找子串,使用replace()方法替换子串。T="Hello,World!"index=T.find("World")print(index)#输出:7T2=T.replace("World","Python")print(T2)find("World")方法在字符串T中查找子串"World"。如果找到了,它返回子串的起始位置(索引),即子串在原始字符串中的第一个字符的位置。如果未找到,它返回-1。华为开发者创新中心字符串可以与其它类型的值相互转换。1.字符串类型数值类型•a=int('123')•b=float('3.14')2.数值类型字符串类型•a=str(321)•b=str(1.23)华为开发者创新中心硬件应用——OLED显示屏显示文本fromweeemakeimport*importoledoled.init()oled.show_str(1,1,"Hello",1)oled.flush()fromweeemakeimport*:这行代码从weeemake库中导入相关模块importoled:导入oled模块。oled.show_str(1,1,"Hello",1):调用oled模块中的show_str函数,向OLED显示屏的坐标(1,1)处显示字符串"Hello",并且最后的参数1oled.init():初始化OLED显示屏。oled.flush():调用oled模块中的flush函数,用于刷新OLED显示屏,确保之前的显示操作生效。华为开发者创新中心THANKYOU