1.魔术方法--定义 定义在某一类中(如object中的__str__,list中的__len__等),不需要直接调用该方法,Python中的某些函数或操作符会调用对应的特殊方法(如print调用__str__,len()调用__len__等),任何该类的派生类可以通过重写这些特殊方法,来自定义这些 ...
分类:
编程语言 时间:
2017-10-29 12:59:09
阅读次数:
320
1、条件测试 每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码。条件测试为True,则执行;否则,不执行。 1.1、检查特定值是否包含在列表中 1.2、布尔表达式 布尔表达式结果要 ...
分类:
编程语言 时间:
2017-10-17 15:45:23
阅读次数:
181
初识Python: Python是一种面向对象、直译式计算机程序语言。也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。 Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很 ...
分类:
编程语言 时间:
2017-10-15 01:15:48
阅读次数:
256
Python以#开头的语句是注释。 当Python语句以:结尾时,下行缩进的语句视为代码块。(Python约定的缩进为4个空格)另外,Python语句是大小写敏感的,如果写错了大小写,程序会直接报错。 数据类型和变量: 在Python中,能够直接处理的数据类型有以下几种:整数、浮点数、字符串、布尔值 ...
分类:
编程语言 时间:
2017-10-02 23:53:45
阅读次数:
414
第二天的主要内容如下: 1、认识模块 1.1、什么是模块? Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易 ...
分类:
编程语言 时间:
2017-09-17 15:04:44
阅读次数:
306
python模块Python模块(Module),是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。模块的倒入:i..
分类:
编程语言 时间:
2017-09-14 10:37:48
阅读次数:
229
赋值语句: 隐形赋值:import,from,def,class,for,函数参数 调用语句 print: 打印对象 if/elis/else: 条件判断 for/else:序列迭代 while/else: 普通循环 pass:占位符 continue def return yield global ...
分类:
编程语言 时间:
2017-09-08 16:15:11
阅读次数:
116
1,python模式切回成linux模式 exit() linux模式切换成python模式 python 2,在linux里运行python的复合语句(得在linux创建.py文件) touch le.py vim le.py 在le文件里输入python语句 ...
分类:
编程语言 时间:
2017-08-26 19:46:44
阅读次数:
167
行和缩进 学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。 缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行 多行语句 Python语句中一般以新行作为为 ...
分类:
编程语言 时间:
2017-08-21 15:51:05
阅读次数:
196