摘要: 一、文件的基本操作 1、打开文件 open(name,mode) name-文件名字符串;mode-访问模式 P.s:访问模式 r 只读。文件指针位于文件开头,默认模式 P.s:打开不存在文件报错 rb 二进制打开文件用于只读,文件指针位于文件开头 r+ 读写,文件指针位于文件开头 P.s:r+打开 阅读全文
posted @ 2020-03-27 17:24 孤岛蓝鲸 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一、定义 把函数作为参数传入 # 示例:求平方 # 法一:一般 def func(x): return x**2 print(func(2)) # 4 # 法二:高阶函数 def func1(x,f): return f(x) print(func1(2,func)) # 4 二、内置高阶函数 ma 阅读全文
posted @ 2020-03-26 21:51 孤岛蓝鲸 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、语法 作用:简化函数代码 格式:lambda 参数列表 :表达式 P.s: lambda表达式参数可有可无,参数写法同函数 lambda函数能接收任何数量的参数但只能返回一个表达式的值 def func0(): return 100 func = lambda: 100 # lambda本质是一 阅读全文
posted @ 2020-03-25 22:24 孤岛蓝鲸 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 一、系统功能 添加学员 删除学员 修改学员信息 查询学员信息 显示学院信息 退出系统 二、步骤分析 1、显示功能界面 2、用户输入功能序号 3、根据输入序号执行不同的功能函数 while True: # 1、显示功能界面 info_print() # 2、用户输入功能序号 i = int(input 阅读全文
posted @ 2020-03-24 16:59 孤岛蓝鲸 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 1、概述 (1)定义: def 函数 (参数) 代码1 代码2 ..... (2)调用: 函数名(参数) P.S:(1)在python 中,函数必须先定义后使用。 (2)定义函数时代码不执行,调用时执行。 # 演示 def add_func(a, b): return a+b a = 1 b = 2 阅读全文
posted @ 2020-03-20 10:33 孤岛蓝鲸 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、列表推导式与普通方法对比 # 例1:while循环创建list list0 = [] i = 0 while i < 10: list0.append(i) i += 1 print(list0) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] # 例2:for循环创建list 阅读全文
posted @ 2020-03-10 10:58 孤岛蓝鲸 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1、运算符 运算符 功能 是否支持 字符串 列表 元组 字典 集合 + 合并 √ √ √ * 复制 √ √ √ in 判断是否存在 √ √ √ √ √ not in 判断是否不存在 √ √ √ √ √ 2、公共方法 len() 统计容器中元素的个数 del/del() 删除 max() 返回容器中元 阅读全文
posted @ 2020-03-01 22:36 孤岛蓝鲸 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1、格式 符号为大括号 集合没有顺序,也不支持下标操作 集合没有重复的数据 2、定义的类型 #有数据 s1 = {1, 3, 4} # {1,3,4} s2 = set('asdadsdas') # {'a','s','d'} 集合没有重复数据,也没有顺序 # 空集合 s3 = {} # dict 阅读全文
posted @ 2020-02-29 21:54 孤岛蓝鲸 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1、格式 符号为大括号 数据为键值对形式出现(字典数据与数据顺序没有关系,即字典不支持下标) 各个键值对之间逗号隔开 2、定义的类型 # 有数据 dict1 = {'name': '小明', 'sex': '男'} # 空字典 dict2 = {} dict3 =dict() # 函数定义 3、常用 阅读全文
posted @ 2020-02-29 21:24 孤岛蓝鲸 阅读(245) 评论(0) 推荐(1) 编辑
摘要: 1、格式 (数据1,数据2,数据3,...) 定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型。 元组和列表的区别:元组存储的数据不能修改 2、定义的类型 单数据元组和多数据元组 t1 = (1, 2) print(type(t1)) # tuple 多数据元组 t2 = (1,) 阅读全文
posted @ 2020-02-29 20:35 孤岛蓝鲸 阅读(362) 评论(0) 推荐(0) 编辑