python学习
文章平均质量分 87
chenlxhf
呵呵
展开
-
Python学习笔记(二)
Python学习笔记(二)1.函数:Python有许多内置的函数,当然我们也可以自定义函数。 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。例如自定义一个求求绝对值的函数: def my_abs(x): if x >= 0: return x else:原创 2017-05-23 00:26:44 · 379 阅读 · 0 评论 -
Python学习笔记(三)
Python学习笔记(三)高级特性1.切片顾名思义,就是对集合进行切取,类似java中的subString()方法的功能。在Python中能进行切片操作的有List,tuple,字符串。在其他语言中需要写循环语句来遍历达到截取的目的,在Python中很简单。 L = list(range(100)) print(L[0:10])[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]原创 2017-05-26 05:01:13 · 436 阅读 · 0 评论 -
Python学习笔记(四)
Python学习笔记(四)函数式编程函数式编程就是一种抽象程度很高的编程范式,函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数! Python对函数式编程提供部分支持。由于Python允许使用变量,因此,Python不是纯函数式编程语言。 1.高阶函数将函数作为参数的函数叫高阶函数。一个简单的高阶函数: def add(x, y, f): return原创 2017-05-26 07:19:41 · 578 阅读 · 0 评论 -
Python学习笔记(五)
Python学习笔记(五)1.模板使用模板的好处? 提高代码的可维护性被其他地方引用,加快开发进度避免函数名和变量名冲突 模板的导入一个.py文件就是一个模板,Python还引入了包的概念,防止命名冲突。 请注意,每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。__init__.py可以是空文件,也原创 2017-05-31 01:28:14 · 519 阅读 · 0 评论 -
Python学习笔记(六)
Python学习笔记(六)Python错误与异常处理错误处理在Python中提供了错误处理机制try...except...: try: a = 10 b = 0 print("a/b =%d" % (a/b))except Exception: print("catch exception") 运行结果: catch exception 在执行try原创 2017-05-31 01:31:03 · 492 阅读 · 0 评论 -
Python学习笔记(七)
Python学习笔记(七)IO编程IO在计算机中指Input/Output,也就是输入和输出。Input Stream就是数据从外面(磁盘、网络)流进内存,Output Stream就是数据从内存流到外面去。文件读写读文件使用Python内置的open()函数打开一个文件,该函数返回一个文件对象。 '''file : 文件路径mode : 文件打开方式buffer : 缓存encoding原创 2017-05-31 01:34:19 · 569 阅读 · 0 评论 -
python学习笔记(一)
Python学习笔记(一)一、Python基础:1.数据类型整型 没有大小限制,可以处理任意大小的整型数据,精确运算。浮点型 很大或很小的浮点数需要用科学计数法表示,运算可能四舍五入。如123000000,表示为1.23e8。字符串 有单引号'或者双引号"括起来的任意文本。和其他语言一样,\为转义字符,还包括\n、\r等其他特殊意义的字符。当引号里面有很多东西需要转义的时候,可以用r''原创 2017-05-20 17:27:04 · 483 阅读 · 0 评论