数据类型指的就是变量的值的类型,也就是可以为这些变量赋予哪些值
什么是字符串?
转义是一种特殊的字符常量。转义字符以反斜线“\”开头,后跟一个或几个字符,转义字符具有特定的含义,不同于字符原有的意义,所以叫转义
print('''hello
world
''')
python创建的时候,设定字符串是一个不可变,不可更改的数据类型
如果要改变,就必须格式化字符串(格式化:将字符串不可更改的属性把它更改掉,通过这种方式,让你可以修改字符串)
字符串相加
%s 字符串占位
- 也可以传整数小数
%f 浮点数占位
%d 整数占位
name='lisa'
a=f'write down your name here:{name}'
print(a)
空的{} 按顺序,相匹配,传参中按顺序写好数值,{}的数量要少于等于传参个数,传参多没关系
{}中输入变量名,在format()传参中写清楚变量名=啥,{}可以多与传参的个数,传参的顺序可以颠倒
{}中输入序号,在format()传参中按顺序写好数值,{}可以多与传参的个数
注意:不同于max()函数,a.split()不是函数,max函数直接传参,而split是一个类里面的方法,对a这个对象使用该方法,通过点号对该对象使用该方法。后面的内容class面向对象
去空格
s.strip() 左右两边去空格
s.lstrip() 去左边空格
s.rstrip() 去右边空格
s.upper() 全部大写
s.lower() 全部小写
s.isupper() 判断是不是大写
s.islower() 判断是不是小