零基础学python—常用语句和类

2016-10-29  本文已影响68人  异想派

2-1 正规地说一句话

2-2 print能干的事情

help(eval)
把字符串中符合python表达式的东西计算出来

2-3 从格式化表达式到方法

2-6 难以想象的for

2-7关于循环的小伎俩

2-8 让人欢喜让人忧的迭代

1 . 循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比如,while语句。
2 . 迭代(iterate),指的是按照某种顺序逐个访问列表中的每一项。比如,for语句。
3 . 递归(recursion),指的是一个函数不断调用自身的行为。比如,以编程方式输出著名的斐波纳契数列。
4 . 遍历(traversal),指的是按照一定的规则访问树形结构中的每个节点,而且每个节点都只访问一次。

2-9 大话题小函数(1)

1 . 在lambda后面直接跟变量
2 . 变量后面是冒号
3 . 冒号后面是表达式,表达式计算结果就是本函数的返回值

2-10 大话题小函数(2)

2-11 Python文档

1 .
dir(list)
help(list._____mul_)
2 .
还有一个文档:doc,help调用的其实就是这个函数里面的内容
print(list._____mul_._____doc_)

2-12 重回函数

2-13 不确定参数的数量

2-16 类的基本认识

2-17 编写类之一创建实例

class Person:
    def __init__(self, name, lang, website):
        self.name = name
        self.lang = lang
        self.website = website

1 . 首先呈现出来的是一个名为:_init()
的函数,注意,这个函数是以两个下划线开始,然后是init,最后以两个下划线结束。
2 . 类就是一种对象类型
3 . 在构建Person类的时候,首先要做的就是对这种类型进行初始化,也就是要说明这种类型的基本结构,一旦这个类型的对象被调用了,第一件事情就是要运行这个类型的基本结构,也就是类Person的基本结构
4 . 在类中,基本结构是写在_init
()
这个函数里面。故这个函数称为构造函数,担负着对类进行初始化的任务
5 . 当类Person实例化后立刻运行_init_()函数

2-18 编写类之二方法

2-20 编写类之四再论继承

2-21 命名空间

2-22 类的细节

2-23 Import 模块

import random
help(random) #在终端运行

https://docs.python.org/2/library/

2-24 模块的加载

2-25 私有和专有

上一篇 下一篇

猜你喜欢

热点阅读