break:跳出循环;continue:跳出本次循环,进行下一次循环。 第一:break语句通常用在循环语句和开关语句中,当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起,即满足条件时便跳出循环。例 ...
分类:
其他好文 时间:
2017-07-10 17:56:43
阅读次数:
160
函数定义总结: 1.定义函数时,需要确定函数名和参数个数;2.如果有必要,先对参数的数据类型进行检查;3.函数体内部可以用return随时返回函数结果;4.函数执行完毕没有return语句时,自动return None;5.函数可以同时返回多个值,也就是一个tuple; 函数参数 位置参数:调用函数 ...
分类:
编程语言 时间:
2017-07-09 12:25:29
阅读次数:
163
finally块中的内容会先于try中的return语句执行,如果finall语句块中也有return语句的话,那么直接从finally中返回了,这也是不建议在finally中return的原因。下面来看这几种情况。 情况一(try中有return,finally中没有return): 输出结果如下 ...
分类:
编程语言 时间:
2017-07-07 16:32:08
阅读次数:
298
首先可以明确一点,finally是一定会执行的,前提是相应的try块执行了,但是对finally执行的顺序却有点儿懵。。 1、在没有控制转移语句return时,是在try块最后执行的;(控制转移语句break,continue不包括在内) 2、try块中包含return语句时,finally语句是在 ...
分类:
编程语言 时间:
2017-07-03 21:00:18
阅读次数:
105
一、可迭代对象和迭代器 1.迭代的概念 上一次输出的结果为下一次输入的初始值,重复的过程称为迭代,每次重复即一次迭代,并且每次迭代的结果是下一次迭代的初始值 注:循环不是迭代 while True: #只满足重复,因而不是迭代 print(' >') 2.可迭代的对象 内置__iter__方法的,都 ...
分类:
编程语言 时间:
2017-06-30 12:26:36
阅读次数:
195
1,将构造函数声明为私有的作用 构造函数私有化,保证类以外的地方不能直接实例化该类,这种情况下,要创建这个类的实例,只能提供一个公共静态方法,像工厂方法模式,由于构造函数私有化,不能被继承。 2,在try语句块插入return语句,finally语句会执行吗? 当退出try语句时,执行finally ...
分类:
编程语言 时间:
2017-06-30 11:11:04
阅读次数:
183
调用函数 / 类型转换 / 切片/ 迭代 1. 调用函数:abs(),max(),min() 2. 数据类型转换:int(),float(),str(),tool(),a=abs, 3. 定义函数,如果没有return语句,函数执行完毕后也会返回结果,只是结果为None 在Python中,定义一个函 ...
分类:
编程语言 时间:
2017-06-26 20:02:48
阅读次数:
186
转:http://blog.csdn.net/ithomer/article/details/7954577 Shell函数返回值,一般有3种方式:return,argv,echo 1) return 语句shell函数的返回值,可以和其他语言的返回值一样,通过return语句返回。示例: [jav ...
分类:
系统相关 时间:
2017-06-25 18:31:08
阅读次数:
237
1.函数简介 -Function类型,即函数的类型 -一个典型的JavaScript函数定义如下: function 函数名称(参数表) { 函数执行部分; } 注意函数的参数表直接写形参名,不用写var类型。 -return语句,return返回函数的返回值并结束函数运行 -函数也可以看做数据来进 ...
分类:
Web程序 时间:
2017-06-25 00:17:52
阅读次数:
211
1.前言 FreeRTOS是小型多任务嵌入式操作系统,硬实时性。 2.任务 任务函数的原型 void ATaskFunction( void *pvParameters );参数必须是void *,返回值必须是void 任务通常是死循环,不会退出 不会有return语句 任务不需要可以删除 vTas ...
分类:
其他好文 时间:
2017-06-24 16:17:11
阅读次数:
148