「python学习笔记」(二)序列结构&控制语句

函数

  1. 一个程序由一个个任务组成;函数就是代表一个任务或者一个功能。
  2. 函数是代码复用的通用机制。

Python 中函数分类:

  1. 内置函数 :,我们可以拿来直接使用。
  2. 标准库函数:我们可以通过 import 语句导入库,然后使用其中定义的函数
  3. 第三方库函数 Python: 社区也提供了很多高质量的库。下载安装这些库后,也是通过 import 语句导 入,然后可以使用这些第三方库的函数
  4. 用户自定义函数" 用户自己定义的函数:显然也是开发中适应用户自身需求定义的函数。

函数的定义和调用

Python 中,定义函数的语法如下:

def 函数名 ([参数列表]) : 
    '''文档字符串'''
    函数体/若干语句

.调用函数之前,必须要先定义函数,即先调用 def 创建函数对象

(1) 内置函数对象会自动创建

(2) 标准库和第三方库函数,通过 import 导入模块时,会执行模块中的 def 语句

形参和实参

【操作】定义一个函数,实现两个数的比较,并返回较大的值。

def printMax(a,b): 
    '''实现两个数的比较,并返回较大的值''' 
    if a>b: 
        print(a,'较大值') 
    else:
        print(b,'较大值') 
printMax(10,20)
printMax(30,5)
  • 在定义时写的a 和 b 称为“形式参数”,简称“形参”。形式参数是在定义函数时使用的。
  • 在调用函数时,传递的参数称为“实际参数”,简称“实参”。上面代码中, printMax(10,20),10 和 20 就是实际参数
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 8,122评论 0 9
  • 基于《Python语言程序设计基础(第2版)》 第一部分 初识Python语言 第1章 程序设计基本方法 1.1 ...
    柄志阅读 27,603评论 4 44
  • 要点: 函数式编程:注意不是“函数编程”,多了一个“式” 模块:如何使用模块 面向对象编程:面向对象的概念、属性、...
    victorsungo阅读 5,499评论 0 6
  • 高阶函数:将函数作为参数 sortted()它还可以接收一个key函数来实现自定义的排序,reversec参数可反...
    royal_47a2阅读 3,980评论 0 0
  • pyton review 学习指南 https://www.zhihu.com/question/29138020...
    孙小二wuk阅读 4,704评论 0 2