zoukankan      html  css  js  c++  java
  • Python 函数简介之一

    面向对象---》对象------》Class

    面向过程---》过程------》def

    函数式编程---》函数----》def

    函数的介绍:

    def fun1():
        '''the function instruction'''
        x-=1
        return x
    def fib(n):
        """Print a Fibconacci series up to n"""  #对此函数的解释说明
        a,b = 0,1
        while a<n:
            print(a,end=' ')
            a,b=b,a+b
        print()
    fib(2000)
    
    
    #结果
    0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597

    函数与过程的区别: 函数有返回值, 过程无返回值

    #函数
    def func1():
        """test1"""
        print("It's func1")
        return 1
    #过程
    def func2():
        """test2"""
        print("It's func2")
    
    func1()
    func2()
    print("----------------")
    print(func1())
    print(func2())
    
    
    #测试结果:
    It's func1
    It's func2
    ----------------
    It's func1
    1
    It's func2
    None

      

  • 相关阅读:
    python day09
    python day08
    python day07
    python day06
    python day05
    Django-Form组件之字段
    python装饰器
    npm常用命令
    python常用模块-re 正则表达式
    Django-forms效验组件
  • 原文地址:https://www.cnblogs.com/frankb/p/6218850.html
Copyright © 2011-2022 走看看