摘要: # 枚举 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 阅读(186) 评论(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) 编辑
摘要: # 递归 recursion### 引题 计算10的阶乘a = 1for i in range(1,11): a *= iprint(a)# 换一种思路 递归# 列如算 5!# 5! = (1*2*3*4)*5 = 4!* 5# 4! = (1*2*3) * 4 = 3! * 4# 3! = (1* 阅读全文
posted @ 2018-11-17 12:52 pypi111258 阅读(108) 评论(0) 推荐(0) 编辑
摘要: a = 0for i in range(1,101): a += iprint(a)### total = 0# def add1():# global total ###(全局变量 global)# total += 1# add1()# add1()# add1()## print(total) 阅读全文
posted @ 2018-11-17 12:47 pypi111258 阅读(97) 评论(0) 推荐(0) 编辑
摘要: # 作用域# 作用域## 1.块级作用域# 外调内(不推荐)# if 1== 1:# name='小明'# print(name)## for i in range(1, 10):# age = i# print(age)# 内调外sum = 0for i in range(1, 101): sum 阅读全文
posted @ 2018-11-17 12:42 pypi111258 阅读(99) 评论(0) 推荐(0) 编辑
摘要: #参数的几种类型 #位置参数。一个标识符 def get_max(a,b,c): max_num = a if b>max_num: max_num=b if c>max_num: max_num=c return max_num get_max(1,5,3) #默认参数,带默认值得参数 def m 阅读全文
posted @ 2018-11-17 11:52 pypi111258 阅读(167) 评论(0) 推荐(0) 编辑
摘要: #参数 #不需要 参数的函数 阅读全文
posted @ 2018-11-17 10:59 pypi111258 阅读(106) 评论(0) 推荐(0) 编辑