| 2014/3/13 | Python | 被围观 2,080 views+
1、定义一个类: class className: block block里面定义属性和方法,当类定义完之后,就产生了一个类对象。 1.1、类对象支持两种操作:引用和实例化 引用操作:通过类对象调用类中的属性或者方法 实例化:产生出一个类对象的实例 下面定义一个类: #定义一个类 class user: name = 'Jason' nickname = 'arthinking' def getName(self): return self.name #引用操作: print user.name #Jason #实例化 u = user() #实例化一个类对象 print u.name #Jason 1.2、Python中属性、方法和函数的区别: 属性:类中定义的变量,如上面的name; ...
| 2014/3/10 | Python | 被围观 2,616 views+
1、正则表达式 在re模块中实现 import re s = r'abc' print re.findall(s, 'ababcdbabcbc') #['abc', 'abc'] s = r't[io]*p' print re.findall(s,'top tiop abc tip') #['top', 'tiop', 'tip'] 包含 s = r't[^io]*p' print re.findall(s,'top tiop tabcp tip') #['tabcp'] 排除 1.1、元字符: [] 指定一个字符集:[abc], [a-z] 元字符在字符集中不起作用[sjdkf$],只会当做普通字符处理(^表示除了,而不是匹配行首) ^ 匹配行首,除非设置MULTILINE标志,它只是匹配字符串的开始。在MULTILINE模式里,它也可以直接匹配字符串中的每个换行。 $ 匹配行尾,行尾被定义为要么...
| 2014/3/9 | Python | 被围观 1,823 views+
1、while while expression statements(s) while True: print "==========" x = raw_input("enter q for quit:") if x == 'q': break else: print "end" # break退出的,这句话不会被执行;当while条件为False的时候会执行 2、函数 2.1、函数的定义和调用: 使用def语句: def 函数名(参数列表): # 可以没有参数 函数体 def add(a, b): c = a + b print c add(100,200) def fun(): print 10 if fun(): print "ok" #这个ok并没有输出,跟函数的返回值有关 2.2、形式参数和实际参数 在定义函数时函数名后面圆括号中...
| 2014/3/9 | Python | 被围观 2,077 views+
1、Python的两种模式和文件类型 1.1、两种模式: 1.1.1、交互模式: 进入交互模式:python 退出交互模式:exit(); 方便调试 1.1.2、文本模式: 执行:python 1.py 1.2、Python的文件类型: 1.2.1、源代码 直接编写的python文本文件,有Python解析执行,不需要编译。 1.2.2、字节代码 编译后生成的pyc 编译方法: import py_compile py_compile.compile('1.py'); 1.2.3、优化代码: 经过优化后的源文件, pyo python -o -m py_compile hello.py 上面三种文件类型均可直接调用python执行 2、变量 字母,数字,下划线组成,不可以数字开头,不可以使用关键字 id(a...
| 2014/2/28 | Python | 被围观 2,062 views+
为了开发Python而专门使用Eclipse会显得有点麻烦,毕竟要配置JDK之类的,并且Eclipse占用的内存也不小,而如果习惯使用Eclipse的话直接在Eclipse里面配置Python的开发环境还是挺方便的。 到Eclipse Marketplace中安装插件: PyDev - Python IDE for Ecilpse 由于网络问题下载失败,可以尝试通过Install New Software...安装:Location: http://pydev.org/updates 或者直接到:http://sourceforge.net/projects/pydev/files/下载PyDev for Eclipse.zip,解压得到plugin和feature两个目录,分别将plugins和feature目录下的所有文件复制到eclipse的相应目录下,最后启动Eclipse即可 或者到这里...
随机文章 本月热门 热评
1 Hibernate关联映射创建数据库中存在的对象设置关联关系不级联保存的方法 2011/10/2
2 Java笔记 – 不可变的String对象 使用StringBuffer与使用”+”连接字符串JVM的处理方式的区别 2013/12/12
3 Goagent连接超时解决方法,以及如何更流畅的使用Google搜索 2014/6/4
4 Git分布式文件管理工具与使用GitHub托管项目 2012/6/5
5 可编程并行接口8255A芯片使用逻辑电平开关控制LED显示 2011/5/4
6 Matters Neeeding Attention When Test The App Push Service 2014/10/10
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
猜您喜欢
1 Python语法笔记4 2014/3/13
2 Python语法笔记3 2014/3/10
3 Python语法笔记2 2014/3/9
4 Python语法笔记1 2014/3/9
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.