流程控制之 if 流程控制,是指程序在运行时,个别的指令(或者是陈述、子程序)运行或者求值的顺序。人生道路上的岔口有很多,在每个路口都是一个选择,在每个路口加上一个标签,选择哪个就是满足哪个条件,就走哪条道路。这个不断选择的过程,就是流程控制。 1 if...else语句 1 if...else语句 ...
分类:
编程语言 时间:
2019-08-01 14:36:09
阅读次数:
116
题目链接 : https://leetcode cn.com/problems/evaluate reverse polish notation/ 题目描述: 根据逆波兰表示法,求表达式的值。 有效的运算符包括 +, , , / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除 ...
分类:
其他好文 时间:
2019-07-30 21:26:23
阅读次数:
122
一、一元操作符 1、递增递减 前置型:变量值是在语句被求值以前改变(副效应); 后置型:包含它们语句被求值之后执行; 递增递减遵循规则(适用于整数、字符串、布尔值、浮点数、对象): 数字字符串时:先转为数字值,在执行加减1操作,字符串变量变成数值变量; 不包含有效数字字符串的字符时:将变量置位NaN ...
分类:
其他好文 时间:
2019-07-25 23:40:03
阅读次数:
123
1.首先编写M文件mengte.m定义目标函数f和约束向量g 2.编写M文件mainint.m,求问题的解 ...
分类:
其他好文 时间:
2019-07-21 01:34:28
阅读次数:
97
// 主对角线法 ,不管是怎么求值,row始终是要往下移 int CalDeterminant( int (*data)[vertexNum|1],// 行列式,下标从1开始 int n// 行列式大小 ) { int r0, r1,row,col; int value; // 反 r0 = 0; ... ...
分类:
其他好文 时间:
2019-07-20 23:04:31
阅读次数:
103
看看下面的代码输出什么? 输出为: 3 解析:“逗号操作符 对它的每个操作数求值(从左到右),并返回最后一个操作数的值。” 上面代码中第一个 case 的返回值为5,第二个为4 , 与 变量a的值都不相等,第三个为2,与a相等,所以最后输出 3 。 再看一例子: 输出为:12 解析:根据逗号操作符对 ...
分类:
编程语言 时间:
2019-07-11 00:43:14
阅读次数:
154
Python内置函数:官方帮助文档:https://docs.python.org/2.7/返回数字的绝对值.deffun(x):ifx<0:return-xreturnxprintfun(10)常用函数:abs()>>>abs(-100)100取列表最大值和最小值max()>>>max(‘1235‘,123)‘1235‘min()>>>
分类:
编程语言 时间:
2019-07-10 11:11:58
阅读次数:
146
# 条件判断(if)语句: # 语法1: if 条件表达式 : 单行语句 # 语法2: if 条件表达式 : # 代码块(多行语句) # 执行的流程:if语句在执行时,会先对条件表达式进行求值判断, # 如果为True,则执行if后的语句 # 如果为False,则不执行 num = 10 if nu... ...
分类:
编程语言 时间:
2019-07-04 00:33:28
阅读次数:
167
1、def语句和参数 python定义函数的关键词为def,格式如下: def 函数名([变元],[变元],....) #保存在变元中的值,在函数返回后该变元就会被销毁了。 2、返回值和return语句 renturn 函数应该返回的值或表达式 #如果使用表达式,返回值就是该表达式求值的结果 3、N ...
分类:
编程语言 时间:
2019-07-04 00:26:10
阅读次数:
159
1、布尔值 “布尔”数据类型只有两种:True和False #首字母以T或F开头,后面小写,且不能作为变量赋值 2、比较操作符 == 等于 != 不等于 < 小于 > 大于 <= 小于等于 >= 大于等于 这些操作符根据给他们提供的值,求值为True或False ==和!=操作符可以用于所有类型,< ...
分类:
编程语言 时间:
2019-07-03 00:20:06
阅读次数:
98