day2 小结
今日内容:
1.常用数据类型及内置方法
2.文件处理
3.函数
一 数据类型:
列表类型:
定义:
在[]内,可以存放多个任意类型的值,并以逗号隔开。
一般用于存放学生的爱好,课堂的周期等等...
优先掌握的操作:
1、按索引存取值(正向存取+反向存取):即可存也可以取
2、切片(顾头不顾尾,步长)
3、长度
4、成员运算in和not in
5、追加
6、删除
7、循环
需要掌握的:
1、index
2、count
3、pop
4、remove
5、insert
6、extend
元组类型:
定义:
在()内,可以存放多个任意类型的值,并以逗号隔开。
注意:
元组与列表不一样的是,只能在定义时初始化值,不能对其进行修改。
优点:
在内存中占用的资源比列表要小。
字典类型:
作用:
在{}内,可存放多个值,以key-value存取,取值速度快。
定义:
key必须是不可变类型,value可以是任意类型
二 流程控制:
if 判断:
语法:
if 判断条件:
# 若条件成立,则执行此处代码
逻辑代码
elif 判断条件:
# 若条件成立,则执行此处代码
逻辑代码
else:
# 若以上判断都不成立,则执行此处代码
逻辑代码
while循环
语法:
while 条件判断:
# 成立执行此处
逻辑代码
break # 跳出本层循环
continue # 结束本次循环,进入下一次循环
三 文件处理:
open()
写文件
wt: 写文本
读文件
rt: 读文本
追加写文件
at: 追加文本
注意: 必须指定字符编码,以什么方式写
就得以什么方式打开。 如: utf-8
执行python文件的过程:
1.先启动python解释器,加载到内存中。
2.把写好的python文件加载到解释器中。
3.检测python语法,执行代码。
SyntaxError: 语法错误!
打开文件会产生两种资源:
1.python程序
2.操作系统打开文件
文件处理之上下文管理:
1、with可以管理open打开的文件,
会在with执行完毕后自动调用close()关闭文件
with open()
2、with可以管理多个文件
四 函数
什么是函数?
函数指的其实一把工具。
使用函数的好处:
1.解决代码冗余问题。
2.使代码的结构更清晰。
3.易管理。
函数的使用必须遵循: 先定义,后调用。
函数定义语法:
def 函数名(参数1, 参数2...):
'''注释: 声明函数'''
逻辑代码
return 返回值
def: defind 定义。
函数名: 必须看其名知其意。
(): 接收外部传入的参数。
注释: 用来声明函数的作用。
return: 返回给调用者的值。