导图社区 python
为什么要学习Python呢?为什么不选择目前流行的其他20种语言中的一种呢?当你开始时,会有许多这样的疑问。
社区模板帮助中心,点此进入>>
python
集合
基本使用:set
用途:关系运算
定义方式:在{ }内用逗号分开个的多个值
1.元素不能重复 2.集合里面的元素是无序的
a % b 交集 a | b 合集,并集 a - b 差集,相对补集
格式: s={1,2,3,你好}
复数
集合类型:complex
定义方式:是一个线性的参数(了解)
格式:x=1 -2j
像坐标一样
列表
列表类型:list
作用:记录/存多个值,可以方便地取出来指定位置的值
定义:在[ ]内用逗号分离开多个任意类型的值
格式:l=['小明',1,2,3[1,小磊]]
方法:运用索引在取值
字符串
字符类型:str
作用:记录描述性质的数据,如人的姓名、性别、家庭地址、公司简介
定义:在引号内按照从左到右的顺序依次包括一个个字符,引号可以是单引号,双引号,三引号
格式:name1='小明' name2="小明" name3='''小明'''
数字
1.整数型int
作用:记录年龄,等级,qq号,各种号码
定义:age:18
2.浮数型float
作用:记录身高,体重,薪资
定义:weight=120.50
运算符号:+加 -减 *乘 /除 地板除//(取整) 取余%(取余数) 乘方**
布尔
布尔类型:bool
作用:用来判断的条件去用
布尔值:一个True,一个False
布尔类型就是模拟人的逻辑运行,即判断一个条件成立时,用True标识,不成立则用False标识
定义:首字母大写False True
元组
基本使用:tuple
用途:记录多个值,当多个值没有改的需求,此时用元组更合适
定义方式:在( )内用逗号分隔开多个任意类型的值
格式:t=(1,2,'小明',(1,2),[1,2,3])
可以运用索引取值 元组中的列表可以修改
字典
字典类型:dict
作用:记录多个key:value值,优势是每一个值value都有其对应关系/映照关系,key,而key对value有描述型的功能
定义:在{ }内用逗号分隔开多个key:value元素,其中value可以是任意的数据类型,而key通常应该是字符串类型
格式:info={'name':'小明','age':18} #name和age相当于新华字典里面的偏旁部首
print(info['name']) print(info['age']) 运行得出 小明 18
字典依靠键值对 #key描述性的信息