美文网首页
多角度俯瞰Python函数及作用

多角度俯瞰Python函数及作用

作者: 码字的程序员 | 来源:发表于2024-01-15 07:54 被阅读0次

什么是函数

我们应该都学过三角函数吧,比如正弦函数,在最初接触到这方面的知识的时候,我们要求sin30°是不是要去查一个叫做“三角函数值查表”的东西,然后得出sin30° = 0.5。

那么问题来了,sin30°为什么会等于0.5呢?也就是说30°遇到正弦函数sin中为什么会变成0.5呢?

我们不妨想象一下,当初置顶三角函数值查表的人可能要先用角度尺画出一个30°的角,然后在这个角的基础上画出任意一条边的垂线,好得出一个直角三角形,接着用尺子量出这个30°角对应的直角边的长度a,以及直角三角形斜边的长度c,然后通过a / c的值得出30°正弦函数的值,并记录在三角函数值查表里头去,同样的方式,我们还可以记录出60°、90°、45°、10°、5°这样的角度的三角函数值。

像上面那样计算三角函数值并记录值的过程,便可称之为函数,换句话说,函数就是处理数据的过程,并得到一个结果。我们反复查询三角函数值查表并得出结果的这个过程便可视为计算机编程当中的函数的调用,是直接调用,而不必每次自己去画角、量边长。

python函数

什么是python函数?

python函数是代码块;是可以用来处理数据的代码块,如上面所介绍的三角函数的值的求法过程便可以用Python代码来实现;

计算机编程为什么需要函数,函数有什么功能

每一门计算机编程语言都有函数的设计,HTML没有是因为HTML是超文本标记符号,不是编程语言。

函数让计算机编程变得更加简单、灵活,具体的功能可以总结如下两大点:

1、函数使代码可以重复利用,跨文件重复利用,使开发更加高效、快捷;python之所以简单,寥寥几行就能写个爬虫什么的,就是因为库多函数多;

2、函数是代码块,使代码变得简洁,易于阅读,也方便于修改,更容易维护;很多时候,我们会把函数写在一个专门用来放函数的py文件,而类class则会放在专门放类的py文件当中;

python函数长什么样

我们先用一个函数来展示python函数的一般模式

示例

def sum(varlist):
    Sum_Number = 0
    for i in varlist:
        Sum_Number += i
    return Sun_Number

来源python函数,多角度俯瞰python函数
免责声明:内容仅供参考,不保证正确性。

相关文章

  • python的函数(简略版)

    本文主要介绍python函数的基础知识。回答了,什么是函数,如何定义函数,函数的调用及函数的作用域等等问题。本文是...

  • Python的闭包与装饰器

    一、python的函数作用域 python的函数作用域的含义,简而言之,即函数执行时变量所在的作用域。在pytho...

  • Python学习记录

    基本语法 Python lambda介绍 常用函数 python map( )函数用法map将传入的函数f依次作用...

  • python 内置函数Built-in Functions

    python 内置函数文档链接 尝试将python的内置函数进行解释及分类

  • 1.5.2 Python函数嵌套及作用域

    点击跳转笔记总目录 1.三元运算 if条件成立的结果 if 条件 else 条件不成立的结果例如: 2.命名空间 ...

  • python闭包和装饰器

    一、python函数作用域LEGB python解释器查找变量的原则(顺序):L→E→G→BL:Local函数内部...

  • Python装饰器

    1. 函数 2. 作用域 全局作用域与本地作用域 内置函数 globals 返回一个包含所有 Python 解释器...

  • 装饰器

    作用域:python的作用域一共有4种,分别是:L(local)局部作用域E(Enclosing)闭包函数外的函数...

  • python+AI第六课

    函数作用域 python中的作用域分4种情况 L:local,局部作用域,即函数中定义的变量 E:enclosin...

  • 函数的作用域、模块的导入、递归的简单使用及函数文档字符串

    1.函数作用域 1.1作用域介绍 python中的作用域分4种情况:L:local,局部作用域,即函数中定义的变量...

网友评论

      本文标题:多角度俯瞰Python函数及作用

      本文链接:https://www.haomeiwen.com/subject/jjzcodtx.html