一、异常处理 在程序运行过程中,总会遇到各种各样的错误。程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。 下面我们先写一个函数,实现除法运算。 这个时候我们就需要捕捉异常了,如果除数是0的话,就提示用户传入的参数不对,重新传入。 捕 ...
分类:
编程语言 时间:
2018-01-06 23:18:28
阅读次数:
227
一、异常处理 在程序运行过程中,总会遇到各种各样的错误。程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。 下面我们先写一个函数,实现除法运算。 1 2 3 4 5 6 7 8 9 10 11 12 def calc(a,b): re ...
分类:
编程语言 时间:
2017-12-15 16:57:19
阅读次数:
162
数组 数组:数组是存储同一种数据类型数据的集合容器。 数组的定义格式: 数据类型[] 变量名 = new 数据类型\[长度]; 数组的好处:对分配到数组对象中每一个数据都分配一个编号(索引值、角标、下标),索引值 ...
分类:
编程语言 时间:
2017-12-14 19:34:08
阅读次数:
261
1、迭代列表时如何访问列表下标索引 普通版: 优雅版: enumerate 还可以指定元素的第一个元素从几开始,默认是0,也可以指定从1开始: 2、append 与 extend 方法有什么区别 append表示把某个数据当做新元素追加到列表的最后面,它的参数可以是任意对象 extend 的参数必须 ...
分类:
其他好文 时间:
2017-12-04 14:13:02
阅读次数:
183
Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: 元组与字符串类似,下标索引从0开始, ...
分类:
编程语言 时间:
2017-12-01 13:49:13
阅读次数:
293
LinuxAwk使用案例总结(nginx日志统计,文件对比合并等)知识点:1)数组数组是用来存储一系列值的变量,可通过索引来访问数组的值。Awk中数组称为关联数组,因为它的下标(索引)可以是数字也可以是字符串。下标通常称为键,数组元素的键和值存储在Awk程序内部的一个表中,该..
分类:
其他好文 时间:
2017-11-20 19:16:11
阅读次数:
142
一。迭代器协议 1. 迭代器协议:对象需要提供next方法,它要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 2. 可跌达对象:实现了迭代器协议的对象 3. 协议是一种约定,可迭代对象实现迭代器协议,在Python中,迭代是通过for ... in来完成的 二。简单 ...
分类:
其他好文 时间:
2017-11-08 13:14:21
阅读次数:
220
python基本数据类型1、字符串2、布尔类型3、整数4、浮点数5、数字6、列表7、元组8、字典9、日期 1、字符串1.1、如何在Python中使用字符串a、使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str; b、使用双引号(")双引号中的 ...
分类:
编程语言 时间:
2017-11-07 18:09:40
阅读次数:
275
数据类型处理 索引(又叫下标) 索引起始从0开始 结果:床 切片(顾头不顾尾) 结果打印:床前明月光 超出不饱错 结果:全打印 capitalize 首字母大写 结果: upper 字母全大写 swapcase 大小写翻转(小写变大写,大写变小写) center 居中 默认空白处填充 count 统 ...
分类:
编程语言 时间:
2017-10-29 21:56:10
阅读次数:
192
列表:a=[‘a‘,‘b‘,‘c‘,‘abc‘,1,2,3]printa#append默认添加在最后a.append(4)printa输出:[‘a‘,‘b‘,‘c‘,‘abc‘,1,2,3,4]#index方法能够查看列表中4这个元素的下标索引是多少print(a.index(4))输出:7#使用insert方法能够向列表中插入元素a.insert(2,‘hh‘)printa输出:[‘a‘,‘b‘,‘h..
分类:
编程语言 时间:
2017-10-24 11:33:59
阅读次数:
251