枚举,函数

枚举:常量组
常量:变量前面加const

函数:

修饰符 返回值 函数名(形参1,形参2,...形参N)
{
函数体
}

当一个流程完全封闭,完整的时候,并且需要多次使用的时候才去写函数

写在main函数外面,class里面

无返回值无参数

有返回值,无参数的

有返回值 有参数的

有多个返回值的

时间: 2024-10-18 16:18:36

枚举,函数的相关文章

Swift 2.0特有的枚举函数的实现方法和调用方法

一. //枚举网络访问错误 //swift 中枚举可以定义函数和属性 private enum GFFNetworkError: Int { case emptyDataError = -1 case emptyTokenError = -2 //错误描述 private var errorDescription: String { switch self { case .emptyDataError: return "空数据" case .emptyTokenError:return

enumerate( )枚举函数说明

enumerate()是Python的内置函数英/?'nju?m?re?t/ 美/?'num?ret/ 单词字面意思:枚举,列举 功能:将一个可遍历的数据对象(如列表.元组.字典和字符串)组合成一个索引序列,同时列出数据下标和数据(索引 值),一般配合for循环使用. 语法 以下是 enumerate() 方法的语法:enumerate(sequence, [start=0])参数 sequence -- 一个序列.迭代器或其他支持迭代对象.start -- 下标起始位置.返回值 返回 enum

python --递归--匿名函数--枚举--xlwt模块--redis--mysql--加密解密

知识点一.递归 def fun(): num = int(input('输入内容')) if num%2 == 0: print('偶数') return else: fun()fun() 知识点二.匿名函数 #匿名函数#f = lambda x,b:str(x+b)#入参:返回值#(0,30)补零,map()循环函数,str(x).zfill(2)补零result = list(map(lambda x:str(x).zfill(2),range(1,30)))print(result) #枚

python补充最常见的内置函数

最常见的内置函数是: print("Hello World!") 数学运算 abs(-5)                         # 取绝对值,也就是5 round(2.6)                       # 四舍五入取整,也就是3.0 pow(2, 3)                        # 相当于2**3,如果是pow(2, 3, 5),相当于2**3 % 5 cmp(2.3, 3.2)                   # 比较两个数的大小

python函数: 内置函数

forthttp://blog.csdn.net/pipisorry/article/details/44755423 Python内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义. Built-in Functions     abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id(

python函数、装饰器、迭代器、生成器

5月21日,请假结婚,然后性格惰性来了,不怎么想看视频和笔记,性格中的弱点开始出现,开始做的不错,渐渐开始松懈,直至放弃--- 函数补充进阶 函数对象 函数的嵌套 名称空间与作用域 闭包函数 函数之装饰器 函数之迭代器 函数之生成器 内置函数 一.函数补充进阶 1.函数对象:  函数是第一类对象,即函数可以当作数据传递,它的应用形式也被称为高阶函数,函数的特性如下: a. 可以被引用 1 # def foo(): 2 # print('from foo') 3 # 4 # func = foo

python常用函数

http://blog.csdn.net/pipisorry/article/details/45771045 python内置函数 枚举函数enumerate >>> list(enumerate('abc')) [(0, 'a'), (1, 'b'), (2, 'c')] enumerate函数还可以接收第二个参数. >>> list(enumerate('abc', 1)) [(1, 'a'), (2, 'b'), (3, 'c')] 简单服务器 你是否想要快速方

c回调函数(真不好理解)

什么是回调函数(callback) 模块A有一个函数foo,它向模块B传递foo的地址,然后在B里面发生某种事件(event)时,通过从A里面传递过来的foo的地址调用foo,通知A发生了什么事情,让A作出相应反应. 那么我们就把foo称为回调函数. 例子: 回调函数是一个很有用,也很重要的概念.当发生某种事件时,系统或其他函数将会自动调用你定义的一段函数.回调函数在windows编程使用的场合很多, 比如Hook回调函数:MouseProc,GetMsgProc以及EnumWindows,Dr

C++回调函数(callback)的使用

什么是回调函数(callback)    模块A有一个函数foo,他向模块B传递foo的地址,然后在B里面发生某种事件(event)时,通过从A里面传递过来的foo的地址调用foo,通知A发生了什么事情,让A作出相应反应. 那么我们就把foo称为回调函数.   例子:      回调函数是个很有用,也很重要的概念.当发生某种事件时,系统或其他函数将会自动调用您定义的一段函数.回调函数在windows编程使用的场合很多, 比如Hook回调函数:MouseProc,GetMsgProc连同EnumW

纵谈进程枚举

当程序出现异常而失去响应,我们通常的做法是打开Windows任务管理器强行将其"杀死".Windows任务管理器是个好东西,它能显示当前系统中运行的所有进程,以及它们的实时性能参数.但是作为程序员,你知道这些功能是怎么实现的吗? "这有什么难的?!"你可能会说,"不就是调用那几个进程枚举函数嘛!"是啊,单纯实现Windows任务管理器类似的功能是不难.但是,你先别急,关于进程枚举,可能你只知其一,不知其二:更何况,我们这里还有其三.其四.除此之外