zoukankan      html  css  js  c++  java
  • 【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))

  • 相关阅读:
    序列化二叉树
    按之字形顺序打印二叉树
    C#读写文件的方法汇总_C#教程_脚本之家
    c#缓存介绍(转)
    ASP.NET 缓存技术分析
    pickle使用
    python3.4使用文件
    io的常用操作
    manven需要注意点几点
    git中一些常用的命令
  • 原文地址:https://www.cnblogs.com/coding365/p/12872291.html
Copyright © 2011-2022 走看看