基本定义 函数是什么? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有fu ...
分类:
编程语言 时间:
2018-08-17 22:26:08
阅读次数:
182
2.自定义函数:
语法:def 函数名(参数1,参数2,...):
‘‘‘注释信息‘‘‘
函数体
return #返回值
def auth():
name=input(‘name>>:‘).strip()
password=input(‘password>>:‘).strip()
if name == ‘abc‘ and password == ‘123‘:
print(‘login successfull‘)
else:
print(‘user or password err‘)
auth()
3.定义函数的三种形式:
(1):无参函数
(2):有参函数
(3):空函数
有参函数:
def auth(name,password):
if name == ‘abc‘ and password == ‘123‘:
print(‘login successfull‘)
else:
分类:
其他好文 时间:
2018-08-12 12:17:31
阅读次数:
149
python基础篇(二) 本篇主要介绍python基础部分: if;else,缩进和循环控制 A:if的基础格式和缩进 B:循环判断 C:range()函数和len()函数 D:break,contiue和pass语句 for,while循环 函数基础 A:函数的定义和返回值 B:返回值的三种情况 ...
分类:
编程语言 时间:
2018-08-05 12:57:49
阅读次数:
156
函数简介 什么是函数? 函数就是具有特定功能的一段代码,其优点为可以减少代码的重复书写,将功能的实现者和使用者分开,可以提高开发效率。 函数可以分为两个大类,一就是库函数,库函数就是可以直接拿来用的内置函数;第二种就是自己定义的函数,叫做自定义函数 以下内容所提到的函数均为自定义函数 函数使用 函数 ...
分类:
其他好文 时间:
2018-08-04 21:41:33
阅读次数:
146
函数基础 一 定义函数的三种形式 1.1 无参函数 def foo(): print('from foo') foo() 1.2 有参函数 def bar(x,y): print(x,y) bar(1,2) 1.3 空函数 def func(): pass def upload(): pass de ...
分类:
编程语言 时间:
2018-07-30 21:30:56
阅读次数:
216
def ret_demo2(): return 1,['a','b'],3,4 #返回多个值,用一个变量接收 ret2 = ret_demo2() print(ret2) #返回多个值,用多个变量接收 a,b,c,d = ret_demo2() print(a,b,c,d) #用多个值接收返回值:返 ...
分类:
其他好文 时间:
2018-07-22 23:38:53
阅读次数:
216
//基础 $this->request->Post()//获取所有表单数据 //模型 protected $name = 'user';//定义表名 protected $field = true;//开启过滤数据库没有的字段 //关联表 hasone('关联模型名','关联表的外键ID','当前关... ...
分类:
其他好文 时间:
2018-07-21 16:52:50
阅读次数:
1032
一、 ioremap() 函数基础概念 几乎每一种外设都是通过读写设备上的相关寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两种: a -- I/O 映射方式(I/O-mapped) 典型地,如X ...
分类:
系统相关 时间:
2018-07-20 15:19:36
阅读次数:
299
装饰器基础知识 装饰器是可调用的对象,其参数是另一个函数(被装饰的函数),装饰器可能会处理被装饰的函数,然后将它返回,或者将其替换成另一个函数或可调用对象 运行结果: Python装饰器何时执行装饰器 装饰器的一个关键特性是,它在被装饰的函数定义之后立即执行,通常在导入模块或文件时 如果不看装饰器, ...
分类:
其他好文 时间:
2018-07-14 10:23:16
阅读次数:
161
NumPy库函数基础: 机器学习算法涉及很多线性代数知识。 NumPy库中有很多线性代数计算。 之所以用到线性代数只是为了简化不同的数据点上执行的相同数学运算。将数据表示为矩阵形式, 只需要执行简单的矩阵运算而不需要复杂的循环操作。 randMat =mat(random.rand(4,4)) 数据 ...
分类:
其他好文 时间:
2018-07-03 18:14:54
阅读次数:
144