入门需要先学习什么?
1.python基础语法(首先保证自己能看得懂)
day1:
1.变量,字面量: 例如 name=章三 name就是变量,章三一个固定的值,叫字面量
2.基础数据类型: 整数int 浮点数float 布尔bool 字符串string type()可以输出一个值的数据类型
3.字符串格式化: 两种方法:
01.使用 f‘{变量}{变量}’ 的方法 适合对精度没有要求快速使用
02.使用占位符 % d % f %s 可以使用m.n方式控制精度 如 %0.2f,就是取小数点后两位
4.print()输出 input () 输入,注意无论键盘输入什么内容都是字符串类型
5.判断bool类型 返回ture表示真或false表示假 本质记做数字1和0
6.if elif else 组合判断 while循环(对一个条件进行多次循环判断) for循环(对于多个条件进行一次判断) 格式为 for 临时变量 in 数据集
7.中断语句 continue(中断所在循环当次执行,直接进入下次) break(直接结束所在循环)
day2:
函数
1.什么是函数?
是系统封装好的实现特定功能的代码段,提高程序的复用性,减少代码重复
len = 统计字符串的长度
return = 返回结果
None = 空值
globla = 将一个函数内的局部变量变为全局变量
2.函数的定义:
先定义函数,再去调用函数
数据容器
1.什么是数据容器?
一种可以储存多种元素的python数据类型
2. python都有哪些数据容器?
list(列表):
列表的定义语法 [元素1,元素2,元素3,.....]
列表的每一个元素都有对应的下标索引,从前往后从0开始,从后往前从1开始
列表允许重复数据出现,并且可以对这些数据进行增删改查
列表的常用方法有:
tuple(元组) 元组的定义方式: (元素1,元素2,元素3,.....)
与list区别于外部变为括号,不可以再去修改内部元素,同样可以使用下标索引
string(字符串)
字符串的定义方式: 变量 = '字符串'
字符串同样支持下标索引,但是只可以储存字符串,不可以被修改
字符串的常见方法有:
set(集合)
集合的定义方法: {元素,元素,元素,.....} 外部变为了大括号
集合的特点:数据是无序储存的(不支持下标索引),不允许数据重复存在,可以被修改
集合的常见方法有:
dict(字典)
字典的定义方法:{key:value,key:value,...............,key:value}
字典的特点:它是以键值对 key :value 为元素,key不可以为字典
字典里的key不可以重复,重复添加等于覆盖原有数据
字典的下标索引不可用,而是通过key检索value
字典的常见方法有:
各类数据容器的对比特点:
各类容器的通用操作: