• 【Python入门自学笔记专辑】——函数式编程


    函数式编程

    函数

    ​ 程序中反复执行的代码可以封装到一个代码块中,这个代码块模仿了数学中的函数,具有函数名、参数和返回值,这就是程序中的函数。

    ​ Python中的函数很灵活,它可以在模块中、但是在类之外定义,即函数,其作用域是当前模块;也可以在别的函数中定义,即嵌套函数;还可以在类中定义,即方法。

    定义函数

    ​ 在前面的学习过程中用到了一些函数,如len()min()max(),这些函数都是由Python官方提供的,称为内置函数(BuiltinFunctions,BIFBuilt-in Functions, BIF)

    自定义函数

    ​ 本节介绍自定义函数,自定义函数的语法如下

    def 函数名 ( 参数列表 ):
    	函数体
    	return 返回值
    

    ​ 在Python中定义函数时,关键字是def,函数名需要符合标识符命名规范见以前博客—Python命名规范。多个参数列表之间可以使用逗号“,”分隔,当然函数也可以没有参数。如果函数有返回数据,就需要在函数体最后使用return语句将数据返回;如果没有返回数据,则函数体中可以使用return None或者省略return语句。

    函数定义实例如下:

    # coding = utf-8
    #!/usr/bin/python3
    
    def rectangle_area(width, height):
       area = width * height
       return area
    
    r_area = rectangle_area(320.0, 480.0)
    print("320 x 480的长方形的面积:{0:.2f}".format(r_area))
    

    形的面积:{0:.2f}".format(r_area))

  • 相关阅读:
    RabbitMQ学习笔记【1】
    【转】ES6学习笔记
    vue学习笔记【2】--模板语法
    vue学习笔记【1】
    npm使用
    Golang密码复杂度校验
    GORM的增删改查
    GORM:创建数据
    golang的time包:时间字符串和时间戳的相互转换
    输出10以内的所有正整数(while+if用法)
  • 原文地址:https://www.cnblogs.com/coding365/p/12872291.html
Copyright © 2020-2023  润新知