摘要: #学生管理v1-函数封装前的非函数版本 打印学生列表代码重复,如果需要修改。 while if嵌套,代码越来越长,不容易维护,所以我们封装。函数封装。 student_list=['小王','小红',‘小李’] def show_students(): #打印列表 print('行号\t\t姓名') 阅读全文
posted @ 2018-11-19 22:20 pypi111258 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ##学生管理系统 - v2 字典ructure可以 ##tip:pycharm左侧的structure可以看脚本结构 student_list = [ {'name':'小明','age':10,'sex':'male'}, {'name':'小红','age':13,'sex':'female'} 阅读全文
posted @ 2018-11-19 22:00 pypi111258 阅读(206) 评论(0) 推荐(0) 编辑
摘要: # 枚举 enumerate# 枚举 enumerate 一个一个列出来# 场景:循环列表,既想获得索引,又想获得元素内同# 1.普通方法name_list = ['小明,','小白','小青']for i in range(0,len(name_list)): print(i,name_list[ 阅读全文
posted @ 2018-11-17 16:41 pypi111258 阅读(142) 评论(0) 推荐(0) 编辑
摘要: (了解)数据结构类型转换 ## (常用)数字、字符串转换int('1') → 1float('2.5') → 2.5str(1) → '1'## (了解)列表、字典、元祖、字符串字典转字符串student_dict = {'name':'小明','age':7,'sex':'male'}str(st 阅读全文
posted @ 2018-11-17 16:28 pypi111258 阅读(144) 评论(0) 推荐(0) 编辑
摘要: # 列表生成式(语法糖)# 需求:1.得到一个列表,[1,2,3,4,5,6....20]# 需求,给定列表[1,2,3],分别计算每项元素的平方并返回,返回结果[1,4,9]#第一题普通写法list1 = []for i in range(1,21): list1.append(i)print(l 阅读全文
posted @ 2018-11-17 16:22 pypi111258 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 集合 集合:一些元素组成的整体。比如说我们班上的所有同学组成了一个名为314班级的集合 元素:组成集合的个体叫做元素,比如314班级的集合,班上的每一个同学就一个元素。属于:一个元素在一个集合里面,称为属于。记作psy是321集合。习惯用大写字母表示,小写字母表示元素。321班集合记作S,班上学生a 阅读全文
posted @ 2018-11-17 16:15 pypi111258 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 元祖 tuple 元祖跟列表非常类似,直视元祖“不可修改”。 “小括号”扩住,每一项逗号隔开,每一项可以是字符、数字、布尔 hobby_tuple=(‘打电脑’,'看电视','逛街') ##场景 列表可以修改,学生列表 元祖不可修改,可以存配置项、常量(例如存储地市信息)、固定数量的选项。 ## 创 阅读全文
posted @ 2018-11-17 15:34 pypi111258 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 字典 ## 引题列表表达一组概念,例如student_name_list = ['小明','小红','小青']在表达一个对象不同属性 例如name'小明' age 10 sex '男' height 160 不太擅长## 列表VS字典很多时候可以通用列表:每一项都是一类东西,(次要)项目数不多。(次 阅读全文
posted @ 2018-11-17 15:22 pypi111258 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 列表 ## 引题原来学过数据类型如 a= 1 b = 'hello'但是这些都是变量。现实生活中我们想表达一个班的几十个学生,一个袋子里多个水果。python当中提供了一个表达“一组”概念的数据结构,列表。## 语法列表形如:[1, 2, 3, 4] ['小明', '小狗', '小猪']中括号括起来 阅读全文
posted @ 2018-11-17 15:04 pypi111258 阅读(185) 评论(0) 推荐(0) 编辑
摘要: # 匿名函数 (讲完L4之后列表生成之前的)# 引题:计算某个数的平台值def square(n): return n * nprint(square(3))# 关键字lambda,语法糖,跟上面def定义的函数功能一致,匿名函数没有名字,没有函数,有形参,有return语句#lambda后面跟的是 阅读全文
posted @ 2018-11-17 13:39 pypi111258 阅读(188) 评论(0) 推荐(0) 编辑