摘要: 使用try...except可以处理异常 异常处理 如果在try语句块中出现错误,剩下try部分剩下的语句不会继续被执行 如果异常类型和except之后的名称相符,就会执行对应的except下的语句 如果有finally语句块,则执行finally语句块,至此,执行完毕 把0改成2,由于没有错误发生 阅读全文
posted @ 2018-06-22 17:15 梦忆安凉 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 生成器 如果创建一个有很多元素的列表,但是只需要访问前几个元素,后面的元素占着的空间就白白浪费了 在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。 在Python中,这种一边循环一边计算的机制,称为生成器:generator。 要创建一个generator,有 阅读全文
posted @ 2018-06-22 17:05 梦忆安凉 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 迭代 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration) 在Python中,迭代是通过for...in来完成的。 默认情况下,dict迭代的是key 如果要迭代value,可以用for value in d.values 阅读全文
posted @ 2018-06-22 16:49 梦忆安凉 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数, 以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。 Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数 阅读全文
posted @ 2018-06-22 16:40 梦忆安凉 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段,能提高应用的模块性,和代码的重复利用率 Python提供了许多内建函数,比如print()。也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 函数代码以def开头,后接着函数名和圆括号() 传入的参数和自变量必须放在圆括号中 阅读全文
posted @ 2018-06-22 16:27 梦忆安凉 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 条件判断使用if,需要加上冒号,当条件判断为True时,执行if下的代码块,为false就什么也不做 只要var1不是0,非空字符串,非空list等,就判断为True。否则为False var1 = 100 if var1: print("1 - if 表达式条件为 true") print(var 阅读全文
posted @ 2018-06-22 16:15 梦忆安凉 阅读(341) 评论(0) 推荐(0) 编辑
摘要: Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块 每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。 结果可以看到由于变量 var2 为 0,所以对应的 if 内的语句没有执行 阅读全文
posted @ 2018-06-22 16:06 梦忆安凉 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。 通过键访问值 修改字典 删除字典元素 阅读全文
posted @ 2018-06-22 15:50 梦忆安凉 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 元组与列表类似,不同之处在于元组的元素不能修改 元组使用小括号,列表使用方括号 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 元组中的元素值是不允许修改的,但我们可以对元组进行连接组合 通过下标访问元祖,切片都和list一样 删除元祖 阅读全文
posted @ 2018-06-22 15:47 梦忆安凉 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Python有6个序列的内置类型,但最常见的是列表和元 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可 使用下标索引来访问列表中的值,同样也可以使用方括号 阅读全文
posted @ 2018-06-22 10:43 梦忆安凉 阅读(205) 评论(0) 推荐(0) 编辑