1、lua中的函数是带有此法界定的第一类值。 2、创建一个函数的过程,本质上就是一个创建赋值语句的过程。 常见的创建函数的过程: 本质上是这样的一个过程: 3、以其他函数作为参数的函数,在lua中被称为高级高级函数 ...
分类:
其他好文 时间:
2018-12-03 12:50:49
阅读次数:
189
python的每个对象都分为可变和不可变类型。 主要的核心类型,不可变类型有数字、字符串、元组,可变类型有列表、字典。 不可变类型以int类型为例:实际上 i += 1 并不是真的在原有的int对象上+1,而是重新创建一个value为6的int对象,i引用自这个新的对象。 奥啊 ...
分类:
编程语言 时间:
2018-11-29 12:23:55
阅读次数:
191
左值右值 名词 左值:lvalue,left value 右值:rvalue,right value C语言 这两个名词是从C语言继承过来的,C语言中为了帮助记忆:左值可以出现在赋值语句的左侧,右值则不能。 C++ 在C++语言中,二者的区别就没那么简单了。C++的表达式要不然就是左值,要不然就是右 ...
分类:
编程语言 时间:
2018-11-29 11:07:36
阅读次数:
145
赋值语句= “=”符号跟数学上的“等于”是不同的 a=a+5 数学上是不成立的,意思是将变量a+5的值赋值给a =作用是把等号右边的值或者表达式的值赋给左边的变量 输入输出语句: cin,cout: cin从键盘上输入变量值,格式:cin>>变量1>>变量2>>变量n;可一次读入多个不同类型的变量, ...
分类:
编程语言 时间:
2018-11-27 12:23:59
阅读次数:
259
简单来说,时间复杂度指的是语句执行次数,空间复杂度指的是算法所占的存储空间。 一般情况下,随着n的增大,T(n)增长最慢的算法为最优算法。 1.对于简单的输入输出语句或赋值语句(无循环语句),近似认为需要 O(1)。一般来说,只要算法中不存在循环语句,其时间复杂度就是 O(1)。 2.对于顺序结构, ...
分类:
其他好文 时间:
2018-11-25 20:29:40
阅读次数:
209
变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。 变量的作用就是用于存储值。 语法: 声明变量时,总是以关键字 打头。任何情况下都应该这样做。然后给变量指定名称。在声明变量时,也可以给它赋值,方法是在变量名后面加上等号和值。赋值语句总是以分号结束。 说明 ...
分类:
编程语言 时间:
2018-11-22 18:13:37
阅读次数:
127
7,利用递归方法求5!。 f(n)=n*f(n-1) 8,编一个程序,定义结构类型(有学号、姓名、性别和程序设计成绩四个字段),声明该结构类型变量,用赋值语句对该变量赋值以后再输出。 打印结果: 9,编一个程序,输入一个正数,对该数进行四舍五入到个位数的运算。例如,实数12.56经过四舍五入运算,得 ...
分类:
其他好文 时间:
2018-11-17 13:21:28
阅读次数:
119
变量和赋值语句 在同一条赋值语句中可以引入多个变量 交换变量 a 和 b 的值 a,b = b,a Python换行可以使用转义字符 \, 下一行的缩进量相同 product = max(100,200)\ *30 帮助文档 help() 控制语句 条件式语句 如果只有一条语句,可以不用换行 if ... ...
分类:
编程语言 时间:
2018-11-01 22:29:39
阅读次数:
299
1--verilog HDL 语言的预编译指令作用:指示在编译verliog HDL源代码前,需要执行哪些操作。 2--模块内容是嵌在module 和endmodule两个语句之间。每个模块实现特定的功能,模块可进行层次的嵌套,因此可以将大型的数字电路设计分割成大小不一的小模块来实现特定的功能,最 ...
分类:
其他好文 时间:
2018-10-28 14:54:20
阅读次数:
370