函数定义 1 #python中函数定义。def函数定义的关键字,fun1函数名,x为函数的形参可以有多个,多个之间用“,”隔开;return 函数返回值的关键字,python中return可以是非必要 2 def fun1(x): 3 x += 1 4 return x 函数返回值 1 # 函数返回 ...
分类:
编程语言 时间:
2019-11-11 00:24:21
阅读次数:
72
1.概述 编程方式:面向对象&面向过程 函数式编程 面向过程一般没有返回值 例如:c 面向过程 就是执行上下文 没有返回值 函数定义:就是封装好的功能 关键字 def 函数的优点: 优化代码 避免重复,方便修改 通用功能的调用 可重用 一致性 可扩展 2. 函数参数详解(形参,实参),(有参函数,无 ...
分类:
其他好文 时间:
2019-11-10 19:01:04
阅读次数:
112
/***********函数*************/#include <stdio.h>int power(int m,int n);/*测试power函数*/main(){ int i; for(i=0;i<10;++i) printf("%d %d %d\n",i,power(2,i),po ...
分类:
编程语言 时间:
2019-11-09 20:11:35
阅读次数:
108
一.函数的作用 当我们在写一个复杂的程序的时候,可以能会在很多地方上用到相同的功能,写起来代码量非常大,通过函数可以解决大量的代码冗余,我们只需要将各个功能封装到一个函数内,需要的时候就调用这个函数就可以,这样写起来的代码可读性也得到很大的提升,而且当我们后续需要增添新功能的时候也非常的方便,维护起 ...
分类:
编程语言 时间:
2019-11-09 17:36:54
阅读次数:
96
一.函数的动态参数 之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, 我的形参就要写很多, 很麻烦, 怎么办呢. 我们可以考虑使用动态参数. 动态参数分成两种: 1. *args 动态接收位置参数 动态接收参数的时候要注意:动态参数必须在位置参数 ...
分类:
编程语言 时间:
2019-11-08 23:45:19
阅读次数:
122
匿名函数 lambda(一句话函数) 1.语法: 变量名 = lambda 参数(形参) : 返回值 2.匿名函数的名字叫做 lambda 3.lambda是定义匿名函数的关键字; lambda后面直接加形参,形参加多少都可以,用逗号隔开; 返回值和正常的函数一样,只能返回一个数据类型,可以是任意数 ...
分类:
其他好文 时间:
2019-11-05 22:03:53
阅读次数:
92
C++基础函数 (一)函数的参数传递 在没有调用函数之前,函数的形参并没有占据实际的空间。 1、值传递 传入的仅仅只是一个值——就是把实参的值赋给形参。形参自己会在内存中开辟一个空间! 2、传引用 这种参数传递的方法就是给实参重新起了一个名字,实际上空间还是在原有的空间上对变量进行操作! 3、传地址 ...
分类:
编程语言 时间:
2019-11-05 00:47:25
阅读次数:
68
方法:描述类应该具有的功能 Math类 sqrt() random() 方法的声明:权限修饰符 返回值类型 方法名(形参列表){ 方法体 } 说明: 关于权限修饰符: java规定的4种权限修饰符:private public 缺省 protected 返回值类型 有返回值 如果方法有返回值,则必须 ...
分类:
其他好文 时间:
2019-11-04 22:07:44
阅读次数:
96
恢复内容开始 相同点: 定义变量的格式: 数据类型 变量名=变量值 先声明后使用 变量都有其对应的作用域 不同点: 1.在类中声明的位置不同 属性:直接定义在类的一对{}内 局部变量:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量 2.关于权限修饰符的不同 属性:可以在声明属性时,指 ...
分类:
其他好文 时间:
2019-11-04 21:18:36
阅读次数:
78
一、方法1.什么是方法方法就是一个代码片段,在其他地方被引用,类似于C语言当中的“函数”。2.方法的命名规则必须以字母、下划线或‘$’符号开头;可以包括数字,但不能以他开头。3.方法的基本语法//方法定义publicstatic方法返回值方法名称([参数类型形参...]){方法体代码;[return返回值];}//方法调用返回值变量=方法名称(实参...);注意:方法定义时的参数称为"形
分类:
编程语言 时间:
2019-11-04 09:18:48
阅读次数:
102