函数笔记1

编程模式:1面向对象;特点:类;类用class定义2面向过程;特点:过程;def定义3函数式编程;特点:函数;def定义······························函数:是逻辑结构化和过程化的一种编程方法。···································定义函数的方法:def test(x):    "函数描述"    x+=1    return x

def 定义函数关键字test 函数名():内可定义形参"文档描述"    x+=1  程序或者代码块    return x  定义返回值····································过程是没有返回值的函数····························用函数的好处:1.代码的重复利用2.可扩展3.保持一致性································return会终止函数的运行赋值后,输出的值是return的返回值···························return返回值=0:返回None返回值=1:返回object返回值>1:返回tuple·····························为什么要有返回值想要返回的结果·························参数1.形参和实参

def test(x,y):    print(x)    print(y)test(1,2)这里x,y叫做形参;1,2叫做实参,x,y也叫做位置参数实参:实际存在,占用空间形参:不占空间关键参数,不能写在位置参数前面!!!!!!!··························
时间: 2024-11-10 18:37:34

函数笔记1的相关文章

Oracle单行函数笔记

Oracle中单行函数的分类:1.字符函数substr():字符串截取select substr('我爱你,你知道么?',0,4) from dual执行结果:我爱你,length函数:字符串长度select length('我爱你,你知道么?') from dual执行结果:9Replace()函数:替换指定字符select replace('我爱你,你知道么?','你','的是他') from dual执行结果:我爱的是他,的是他知道么?upper函数:转字母大写select upper('

数组指针、指针数组、函数指针、指针函数 -----笔记

1.数组的四种访问方式 定义数组 a[]; 指针 *p 指向数组a; (1) 利用数组的下表进行访问 a[i]; (2) 数组名+地址的偏移量i *(a+i) (3) 利用指针 p 进行下表访问 p[i] (4) 指针p + 地址的偏移量i *(p+i) 一维数组数组名:相当于一个单指针 2. 数组指针(指针)     指针数组(数组) 函数指针(指针)     指针函数(函数)    -------->只看后边两个字就能够区分是指针还是数组或函数 _______________________

Python函数笔记

函数返回值#coding:utf-8def f(x,y):    print  x+y/*x+y即计算x+y若为"x+y"则直接输出x+y*/f(97,98)D:\Python安装程序\python.exe C:/Users/欢/PycharmProjects/untitled/ll.py195 Process finished with exit code 0#coding:utf-8def f(x,y):    print  "welcome"    print

sqlserevr 函数笔记

1)创建标量函数,计算指定课程号的课程的平均成绩,然后调用该函数查询某门课的平均成绩. create function my_avg(@cno char(6)) returns real as begin declare @par real select @par=AVG(degree) from score where [email protected] return @par end go print dbo.my_avg('3-105') go 2)创建内联表值函数(返回可更新表),查询指

php的一些内置函数笔记

file(),取得的文件返回一个数组,自带有空格,去除空格用 trim() trim() 函数移除字符串两侧的空白字符或其他预定义字符. file_put_contents(需要写出文件的新名字,需要写入文件的内容): file_get_contents() 把整个文件读入一个字符串中. preg_replace(要替换的内容,需要替换成的内容,替换的字符串,替换的次数)正则替换 如果省略 limit 或者其值为 -1,则所有的匹配项都会被替换 strstr(文件,在文件中要查找的字符串) st

golang 函数笔记

一.概念 函数可以让我们将一个语句序列打包为一个单元,然后可以从程序中其它地方多次调用.函数的机制可以让我们将一个大的工作分解为小的任务,这样的小任务可以让不同程序员在不同时间.不同地方独立完成.一个函数同时对用户隐藏了其实现细节.由于这些因素,对于任何编程语言来说,函数都是一个至关重要的部分. 二.函数的声明及使用 package main import ( "fmt" ) func main() { say("hello") } func say(info st

C中的文件操作函数[笔记]

头件 : #include<stdio.h> 两个必须函数: FILE * fopen(const char * path,const char * mode); //path:文件路径  mode: {r,w,a,b+}组合, 具体功能别记 int fclose(FILE * stream); size_t fread(void * ptr,size_t size,size_t nmemb,FILE * stream);     //从文件流读取数据 size_t fwrite(const

学习Python函数笔记之二

---恢复内容开始--- 1.内置函数:取绝对值函数abs() 2.内置函数:取最大值max(),取最小值min() 3.内置函数:len()是获取序列的长度 4.内置函数:divmod(x,y),返回的结果就是x/y的商和模,显示y不能等于0,等于0就会报错 5.内置函数:pow(a,b)两个参数的情况下,表示a的b次幂 pow(x,y,z)三个参数的情况下,表示x的y次幂的值,然后再对z取模得出结果 6.内置函数:round(x,y)表示x是一个浮点型的小数,y表示保留几位小数,最后输出保留

JS函数笔记

学习资料:http://www.runoob.com/js/js-function-definition.html JavaScript 函数定义 JavaScript 使用关键字 function 定义函数. 函数可以通过声明定义,也可以是一个表达式. Arguments 对象 JavaScript 函数有个内置的对象 arguments 对象. argument 对象包含了函数调用的参数数组. 通过这种方式你可以很方便的找到最后一个参数的值 <!DOCTYPE html> <html

Python常用函数笔记

1.lambda lambda其实就是一条语句,lambda(x):body.x是lambda函数的参数,参数可以有任意多个(包括可选参数);body是函数体,只能是一个表达式,并且直接返回该表达式的值.>>>f=lambda x:x+1>>>f(2)3>>>(lambda x,y:x+y)(2,3)5 2.filter filter(func, list)接受两个参数:一个函数func和一个列表list,返回一个列表.函数func只能有一个参数.fi