python中的基本类型

字符串类型

字符串相当于羊肉串,而字符串就是一串被串起来的字符,在单引号、双引号或三引号内包裹一串字符。需要注意的是:三引号内的字符串可以换行,而单引号内的字符不行

name='anny'
name="anny"
name='''anny's name is anny'''

如何用:字符串只能+、*和逻辑比较;字符串的拼接,即重新申请一个小空间把两个字符串都拷贝一份在拼接。

字符串的拼接,即重新申请一个小空间把两个字符串都拷贝

注意:

​ (1)如果字符串内有引号,则包裹字符串的引号和字符串内部的引号不能相同

​ (2)字符串的乘法只能乘以数字

​ (3)字符串比较大小,按照ASCII码比较

​ (4)字符串的比较是字母的顺序

列表类型

定义:在[]内用逗号分隔开任意类型的值

列表类型(容器类型),放多个数据类型(任意数据类型)

如何用:存不是目的,取才是目的,牢记索引序号从0开始

hobby_list['paly','watch','run']
print(hobby_list[1])      ##取出第二个爱好

hobby_list=['read','watch',['lzs','and','lzs']]
print(hobby_list[2][1])   ##取出girl的年龄

字典类型

在{}内用逗号分隔开多个元素,每一个元素都是key:value的格式,其中value是任意格式的数据类型,key由于具有描述性的作用,所以key通常是字符串类型

如何用:字典取值方式不再依赖于索引,而是依赖于key,通过[key]即可获取key对应的value

user_info={'name':'lzs','gender':'man','age':25,'hobby':['read','watch','run']}
print(user_info['name'])
print(user_info['hobby'[1]])

解压缩

解压缩的对象有多少个元素,则必须拿多少

lis=[1,2,3]
x1,.*_,x3=lis   ##.*可以将多个不想显示的元素不显示
print(x1)
print(x2)

python与用户交互

无论我们输入的值是数字类型,字符串类型,列表类型,input的接收值都是字符串类型

name=input("请输入用户名:")
number=input("请输入密码:")
既然选择了远方,只能风雨兼程
原文地址:https://www.cnblogs.com/lzss/p/11272597.html