2016年4月28日

摘要: L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: 阅读全文
posted @ 2016-04-28 17:18 邬兴亮 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。 位置参数 我们先写一个计算x2的函数: 对于power(x)函数,参数x就是一个位置参数。 当我们调用powe 阅读全文
posted @ 2016-04-28 16:48 邬兴亮 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 我们以自定义一个求绝对值的my_abs函数为例: 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。因 阅读全文
posted @ 2016-04-28 15:42 邬兴亮 阅读(203) 评论(0) 推荐(0) 编辑
摘要: dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: 给定一个名字,要查找对应的成绩,就先要在na 阅读全文
posted @ 2016-04-28 15:30 邬兴亮 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 计算1+2+3+...+10,勉强也能写出来。 但是,要计算1+2+3+...+10000,直接写表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。 Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子: 执行这段 阅读全文
posted @ 2016-04-28 15:20 邬兴亮 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 在Python程序中,用if语句实现: 也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行了: 不要少写了冒号:。 当然上面的判断是很粗略的,完全可以用elif做更细致的判断: elif是else if的缩写,完全可以有多个elif,所以if语句 阅读全文
posted @ 2016-04-28 15:16 邬兴亮 阅读(164) 评论(0) 推荐(0) 编辑
摘要: --规范 create or replace package test_pkg is --test_pkg为包名 procedure showMessage; --声明一个过程 function myAdd(x in number,y in number) return number; --声明函数 end test_pkg; ... 阅读全文
posted @ 2016-04-28 14:35 邬兴亮 阅读(421) 评论(0) 推荐(0) 编辑
摘要: list Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 比如,列出班里所有同学的名字,就可以用一个list表示: 变量classmates就是一个list。用len()函数可以获得list元素的个数: 用索引来访问list中每一个位置的元素 阅读全文
posted @ 2016-04-28 12:00 邬兴亮 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制1111111 阅读全文
posted @ 2016-04-28 10:33 邬兴亮 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任 阅读全文
posted @ 2016-04-28 10:27 邬兴亮 阅读(276) 评论(0) 推荐(0) 编辑

导航