首页 > 其他分享 >函数高级

函数高级

时间:2023-04-01 17:15:46浏览次数:33  
标签:传参 返回 return 函数 高级 函数调用 实参

一、函数返回多个数据值

  1、return 关键字的两个作用

    返回数据值

    结束函数运行

  2、函数中如果想要返回多个数据值,一般是组成元组进行返回

def func(a,b):
    '''
    返回两个数的和及差
    '''
    return a + b , a - b          #元组可加括号,也可以不加
print(func(10,20))     #(30, -10)

 

二、函数的传参方式

  是指如何将 实参的值传递给行参

  1、位置传参:在函数调用的时候按照行参的顺序,将实参的值传递给形参

  2、关键字传参:在函数调用的时候,指定将实参传递给特定实参

 

标签:传参,返回,return,函数,高级,函数调用,实参
From: https://www.cnblogs.com/wmtly/p/17278903.html

相关文章

  • 函数
    一、介绍把具有独立功能的代码块组织为一个小模块,在需要的时候调用作用:对具备相同逻辑的代码进行封装,提高代码编写效率,实现对代码的利用好处:减少代码冗余,提高代码运行效率函数必须先定义,后调用 二、函数的文档注释作用:对函数的作用和使用方法进行说明......
  • 实验3 函数应用编程
      task1#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprintf_text(intline,intcol,chartext[]);voidprintf_spaces(intn);voidprintf_blank_lines(intn);intmain(){intlin......
  • stat函数详解
    stat函数详解作用:获取文件信息头文件:#include<sys/types.h>#include<sys/stat.h>#include<unistd.h>函数原型:**intstat(constcharpath,structstatbuf)返回值:成功返回0,失败返回-1;参数:文件路径(名),structstat类型的结构体structstat结构体详解:structstat{......
  • 类型、类型变量、多态函数
    类型Haskell有一个静态类型系统,每个表达式的类型在编译时是已知的,这将产生更安全的代码与Java或C不同,Haskell有类型推断,不用显式编写类型理解类型系统是掌握Haskell的一个非常重要的部分:type命令可以检查表达式的类型,如下:type'a':typeTrue:type"hello":type(True,'......
  • 实验3 函数应用编程
    1.实验任务1task1.c1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);//函数声明8voidprint_spaces(intn);//函数声明9voidprint_bla......
  • 《Mysql基础》【Mysql函数 mysql数据类型】 编程入门 学习分享 【公开免费】
    -- --mysql数据库程序设计笔记:gb2312是国标,中国字库。一个汉字2个字节。utf8国际通用标准。包含gb2312;外键只能引用主键和候选键。外键只可以在InnoDB中使用。字段约束:字段类型后可加:check(多个列判断条件)列为:column用col1、col2....代替一、mysql函数:聚合函数:1、......
  • excel函数用法小结
    Excel函数使用小结if与数组的结合使用——多条件查询多条件统计查询: 获取: 广州战区、A类的数据最小值: =MIN(IF(($A$3:$A$21=$K$2)*($B$3:$B$21=$J$2),$C$3:$C$21)) 注:if函数,在使用数组结合的过程中,出现多个条件判断时,不可以使用and函数,需将【and函数】换成【*】号 ......
  • Linux系统下进程回收--wait()函数
    进程回收在每个进程退出的时候,内核释放该进程所有资源‘包括打开的文件、占用的内存等。但是仍然会保存一定的信息,这些信息主要是进程控制块PCB的信息(包括进程号、退出状态、运行时间等)。父进程可以调用wait()或waitpid()函数得到它的退出状态,同时彻底清除这个进程。wait()......
  • C语言逆向汇编——参数局部变量、函数堆栈、调用约定和内嵌汇编码
    第一节1.1C语言1、注意参数和局部变量在堆栈中的存储方式2、参数在调用函数前就已经存入堆栈,从[EBP+8]、[EBP+C]、……开始。3、局部变量是在调用函数后,存入缓冲区里,从[EBP-4]、[EBP-8]、……开始4、函数运算得到的结果,通常存在EAX里。        第一......
  • lag与lead函数 oracle_11g
    lag与lead函数oracle_11glag与lead函数都可以实现跨行引用,语法如下:lag(col[,n1][,n2])over([分区子句]排序子句)lead(col[,n1][,n2])over([分区子句]排序子句)语法注解:参数: col,n1,n2 lag可以返回按排序子句排序后指定列的前n1行的值(如果不指定n1,则默......