zoukankan      html  css  js  c++  java
  • 20181029函数1

    函数: 对代码块和功能的封装和定义.定义一个由自己想要功能的函数,以下是简单的规则:

    函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()

    任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

    函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

    函数内容以冒号起始,并且缩进。

    return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

    函数的定义, 函数名, 函数体以及函数的调⽤

    我们使⽤def关键字来定义函数, 函数的定义语法:

    def 函数名():

      函数体

    函数体: 就是函数被执⾏之后要执⾏的代码

    函数的调⽤: 使⽤函数名可以调⽤函数, 写法: 函数名(), 这个时候函数的函数体会被执⾏

    函数的返回 执⾏完函数之后. 我们可以使⽤return来返回结果. 函数中return的使⽤:

    函数中遇到return, 此函数结束, 不再继续执⾏.

    函数的参数 参数, 函数在调⽤的时候指定具体的⼀个变量的值. 就是参数. 语法:

    def 函数名(参数列表):

      函数体

    1. 形参 写在函数声明的位置的变量叫形参. 形式上的⼀个完整. 表⽰这个函数需要xxx

    2. 实参 在函数调⽤的时候给函数传递的值. 叫实参, 实际执⾏的时候给函数传递的信息. 表⽰给函数 xxx

    3. 传参 给函数传递信息的时候将实际参数交给形式参数的过程被称为传参.

       实参的⾓度来看. 分为三种: 1. 位置参数 2. 关键字参数 3. 混合参数, 位置参数必须在关键字参数前⾯.

      在形参的⾓度来看, 1. 位置参数 2. 默认值参数(⼤多数传进来的参数都是⼀样的, ⼀般⽤默认参数) 3.动态参数--a动态接收位置参数,--b动态接收关键字参数

    def study(chat,机构,地址,学习名): #形参
    print("开启上网")
    print("搜索"+chat)
    print("找到"+机构+地址+学习名)
    print("英语")
    print("数学艺术")
    print("化学")
    print("生物")
    print("物理")
    print("解脱之道")
    study("python培训","老男孩",地址="深圳南山西丽",学习名="骑士计划二期") # 实参,关键词参数字,混合参数.

  • 相关阅读:
    C语言指针入门
    c的动态内存管理
    汇编入门基础与helloworld
    汇编1
    汇编2——完整的例子集合
    算法与数据结构——选择,插入,希尔排序
    MySQL
    MySQL 笔记
    CSS样式优先级
    GIT使用笔记
  • 原文地址:https://www.cnblogs.com/chenshanqin/p/9871745.html
Copyright © 2011-2022 走看看