python

语言,大致思想的相同的,只是格式不同

判断   if 条件 :

                输出

          else 条件 :

                输出

循环  for  x  in   a


定义一个函数

def funtion函数名():

              函数体

定义一个类

class 类名(object):{可继承}

                    pass

定义一个对象

     a = 类名()

class student (oject)

           def  __init__(self,name,age):

                     self.name = name

                     self.age = age

__init__函数的第一个参数永远是self,表示创建的实例本身,因此,在__init__方法内部,可

以把各种属性绑定到self上,因为self表示的就是实例的本身。有了__init__方法,在创建实例的

时候,就不能传入空参数了,但是self不需要传,Python会自己把实例变量传进去。

和普通的函数相比,在类中定义的函数只有一点不同,就是第一个参数永远是实例变量self,并

且在调用时,不用传递该参数。除此之外,类的函数和普通函数没有区别,所以,还是可以用默认

参数、可变参数、关键字参数等。

推荐阅读更多精彩内容

  • 基础1.r''表示''内部的字符串默认不转义2.'''...'''表示多行内容3. 布尔值:True、False(...
    neo已经被使用阅读 694评论 0 4
  • 教程地址:python进阶 - 慕课网 python函数式编程 变量可以指向函数: f = absprint(f)...
    竹口小生阅读 162评论 0 2
  • 1.1==,is的使用 ·is是比较两个引用是否指向了同一个对象(引用比较)。 ·==是比较两个对象是否相等。 1...
    SylarX阅读 2,857评论 2 2
  • 要点: 函数式编程:注意不是“函数编程”,多了一个“式” 模块:如何使用模块 面向对象编程:面向对象的概念、属性、...
    victorsungo阅读 479评论 0 6
  • 魔法方法的详解: http://pyzh.readthedocs.io/en/latest/python-magi...
    魔法高校的劣等生阅读 948评论 0 15