![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 76
xuguoer
这个作者很懒,什么都没留下…
展开
-
Python学习笔记之(二)
大家好,我回来啦!之前写了两篇C++有木有,现在又开始写python了有木有,马上有可能还会写STRUT2哦颤抖吧呆类!你可能会问了,Python学习笔记之(一)到哪里去了呢?我不会告诉你的。dict & set1.dict: 即C++中的map,使用键-值存储(key-value),具有快速查找的办法,但是存储占用大量内存(与list相比),所以是原创 2014-03-04 13:44:09 · 513 阅读 · 0 评论 -
Python学习笔记之(三)
函数在python中,定义一个函数需要使用 def 语句 ,最后面还需一个 :若想定义一个空函数,缩进函数块内使用 pass 语句。isinstance函数:python内置函数,用于数据类型检查,返回bool类型>>> def my_abs(x): if not isinstance(x,(int, float)): raise TypeError('bad operand原创 2014-03-04 14:51:59 · 501 阅读 · 0 评论 -
python学习笔记之(六)
模块每一个以 .py 为结尾的都是一个模块,例如abc.py。模块的好处是1可以避免重复编写同样的内容可以引用,2避免函数名和变量名重复。 如果模块名重复,就可以使用按目录组织模块的方法——包(package)使用包后,模块名变为包名.模块名,例如mycompany.abc.py每个包目录下面都会有 __init__.py文件,这是必须存在的使用模块以内置的sys模块为原创 2014-03-11 15:52:30 · 537 阅读 · 0 评论 -
python学习笔记之(五)
高阶函数高阶函数(Higher-order function)可接受函数作为参数,也可以把函数作为返回值。map/reduce:map(): 接受两个参数, 一个是函数, 一个是数列。map将传入的函数一次作用在数列的每个元素上,将结果作为新的list返回。>>> def f(x): return x*x>>> map(f, [1, 2, 3, 4])[1, 4, 9, 1原创 2014-03-06 15:41:18 · 526 阅读 · 0 评论 -
python学习笔记之(八)
面向对象高级编程我们定义一个class,可对其的实例绑定属性:>>> class Student(object): pass>>> s = Student()>>> s.name = 'M'>>> print s.nameM也可以绑定方法(注意绑定方法的格式):>>> def set_age(self, age): self.age = age >>> from原创 2014-03-24 14:37:12 · 582 阅读 · 0 评论 -
python 爬虫
1. urllib2原创 2014-07-04 21:44:54 · 397 阅读 · 0 评论