美文网首页
函数基础

函数基础

作者: 憧憬001 | 来源:发表于2018-11-14 17:26 被阅读0次

一、认识函数

1.函数的定义
  • 函数就是对实现某一特定功能的代码段
    分类:内置函数和自定义函数
    内置函数:python已经声明好了,程序员直接调用的函数
    自定义函数:程序员自己声明,自己实现功能的函数,可以提供别人用,也可以自己用
2.函数的声明
  • a.语法:
    def 函数名(形参列表):
    函数说明文档
    函数体

  • b.说明:
    def - python中声明函数的关键字
    函数名 - 自己命名;要求:标识符, 不能是关键字
    PEP8,名字中的字母小写,多个单词之间用下划线隔开
    见名知义(看到函数名,大概知道函数的功能)
    () - 固定写法
    形参列表 - 形参名1,形参名2... (可以有一个参数,也可以有多个参数,也可以没有参数)
    形参的作用:从函数的外部,向函数内部传递数据
    : - 固定写法
    函数说明文档 - 用来对函数的功能进行说明的注释。这个注释需要使用是三个双引号引起来
    函数体 - 实现函数功能的代码段

  • c.初学者函数声明的步骤
    第一步:确定函数的功能
    第二步:根据函数的功能,确定函数名
    第三步:确定参数,看实现函数的功能,需不需要额外的数据。需要几个数据,就需要几个参数
    第四步:实现函数的功能
    第五步:确定返回值

# 声明一个函数,求两个数的和,并且打印出来
def my_sum(num1, num2):
    print(num1 + num2)


# 声明一个函数,打印n个'*'
def print_star(n):
    print('*'*n)


# 声明一个函数,求1+2+3+...+n
def my_sum2(n):
    sum1 = 0
    for x in range(1, n+1):
        sum1 += x
    print(sum1)

####### 3.函数的调用
(重点)函数在声明的时候不会执行函数体,只有在调用的时候才会执行

  • a.语法:
    函数名(实参列表)

  • b.说明:
    函数名 - 必须是已经声明过的函数
    () - 固定写法
    实参列表 - 实参就是给形参赋值(需要传递给函数内部的数据)
    目前,形参有多个少,实参就需要多少个

my_sum(33, 66)

print_star(n)

my_sum2(100)
>>>>
99
****************
5050

相关文章

  • 3-Python 函数(2)

    本章概要:1、函数基础2、深入理解函数3、综合练习 1、函数基础 课程概要:理解函数定义函数调用函数函数文档 一、...

  • js函数、变量和函数预解析

    函数基础 函数的调用 函数与解析

  • 烧脑必备品之函数基础篇

    函数与公式 今天学习函数的基础知识,先认识函数,再学习函数,之后再了解并运用函数 今天仅仅只是学习了函数的基础知识...

  • Hive常用函数

    一、窗口函数 1、窗口函数基础结构 窗口函数 = 分析函数 + over函数分析函数:sum ( )、max ( ...

  • python基础笔记

    Python基础 函数:

  • web前端--JS函数

    一、函数基础 1、函数定义 1、函数声明function functionName(parameters) {执行...

  • 博学谷第七天

    时间:2020年1月1日内容:函数基础 *** 函数基础**** 函数的作用:函数就是将一段具有独立功能的代码块整...

  • 函数基础

    1.基本用法 1.1 什么是公式 EXCEL公式是指 以等号“=”为引导,通过运算符、函数、参数等按照一定的顺序组...

  • -----函数基础-----

    函数 在本章中,你讲学习编写函数,函数是带名字的代码块,用于完成具体的工作。 要执行函数的定义的特定任务,可调用该...

  • 函数基础

    一、认识函数 1.函数的定义 函数就是对实现某一特定功能的代码段分类:内置函数和自定义函数内置函数:python已...

网友评论

      本文标题:函数基础

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