摘要: Python 在尽可能不增加新的语法和语义的情况下加入了类机制。这种机制是 C++ 和 Modula-3 的混合。 Python 中的类没有在用户和定义之间建立一个绝对的屏障,而是依赖于用户自觉的不去 “ 破坏定义 ” 。然而,类机制最重要的功能都完整的保留下来。类继承机制允许多继承,派生类可以覆盖( override )基类中的任何方法,方法中可以调用基类中的同名方法。对象可以包含任意数量的私有成员。 在 Python 中 “ 对象 ” 这个词不一定指类实例。 Python 中并非所有的类型都是类:例如整型、链表这些内置数据类型就不是,甚至某些像文件这样的外部类型也不是,这一点类似于 C++ 阅读全文
posted @ 2011-08-10 19:53 soft115 阅读(162) 评论(0) 推荐(0)
摘要: 1 Python学习笔记(二)2 输入输出部分。3 1 .函数str()用于将值转化为适于人阅读的形式,而repr()转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError异常)4 2 .zfill()它用于向数值的字符串表达左侧填充0。5 3 .table = { ' Sjoerd ' : 4127 , ' Jack ' : 4098 , ' Dcab ' : 9678 }6 for k,v in table.items():7 print ' %-10s==>%10d ' % (k,v)8 4 .t 阅读全文
posted @ 2011-08-10 19:50 soft115 阅读(144) 评论(0) 推荐(0)
摘要:  # _*_coding:gb2312_*_:这样制定程序的编码; 建议如果使用中文,最好用utf - 8 (用utf - 8的时候,),或者gb2312。复数可以直接表示复数a = 1.5 + 0.5j ;a.real:取得实部a.imag:取得虚部abs(a):取得模数据类型转换float(),int(),long()我们用a ** b表示a的b次方开方依然是函数sqrt(a)最近一次表达式输出,保存在_变量中字符串可以通过几种方式分行。可以在行加反斜杠做为继续符,这表示下一行是当前行的逻辑沿续。eg:hello = " Thisisaratherlongstrin 阅读全文
posted @ 2011-08-10 19:45 soft115 阅读(398) 评论(0) 推荐(0)