在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制。 if...else 语句 单分支 双分支 缩进 你会发现,上面的if代码里,每个条件的下一行都缩进了4个空格。这就是Python的一大特色,强制缩进,目的是为了让程序知道,每段代码依赖哪个条件,如果不通过缩进来区分,程 ...
分类:
其他好文 时间:
2018-08-14 21:08:59
阅读次数:
186
条件判断: if if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。 语法格式: if 条件1: 执行语句1elif 条件2: 执行语句2else: 执行语句3 示例: #!/usr/bin/env pythonnumber=13if 5 ...
分类:
其他好文 时间:
2018-08-14 11:13:14
阅读次数:
162
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 思路: 看到这一题的时候,不能使用乘除法和循环判断,当时就想到了使用二进制移位的方法,因为二进制不就只有加法操作,而且所有的计算在计算机里都是二进 ...
分类:
其他好文 时间:
2018-08-11 23:48:27
阅读次数:
321
流程控制 4.1循环结构4.1.1 分类(一)while循环While循环语句也称为条件判断语句,它的循环方式为利用一个条件来控制是否继续反复执行这个语句。语法格式如下:While(条件表达式){执行语句}当条件表达式的返回值为真时,则执行“{}”中的语句,当执行完“{}”中的语句后,重新判断条件表 ...
分类:
编程语言 时间:
2018-08-05 11:03:52
阅读次数:
136
一、条件判断语句满足条件执行对应命令[条件]:一般多用于脚本内例:[-f/etc/hosts]test条件:一般多用于Linux字符终端1.文件或目录判断-f:判断是否为文件-d:判断是否为目录-e:判断是否存在-r:判断文件/目录是否拥有读取权限-w:判断文件/目录是否拥有写入权限-x:判断文件/目录是否拥有执行权限例:[-f/etc/hosts]//判断/etc/hosts是否为一个文件,如是
分类:
系统相关 时间:
2018-07-25 11:35:44
阅读次数:
180
一、循环的意义 1、我们使用循环来做重复的事情,从而达到效率的提升。 2、在Python中有两种类型的循环,第一种叫做for循环(for-loop),第二种叫做while循环(while-loop)。从实际使用上来说,while循环在Python开发中并不常见,需要使用while循环的地方我们也可以 ...
分类:
其他好文 时间:
2018-07-18 23:34:39
阅读次数:
224
Mybatis中的动态SQL Mybatis中配置SQL有两种方式,一种是利用xml 方式进行配置,一种是利用注解进行配置。 Mybatis使用注解配置SQL,但是由于配置功能受限,而且对于复杂的SQL而言可读性很差,所以很少使用。 Mybatis常用xml配置的方式,使用xml的几个简单的元素,便 ...
分类:
数据库 时间:
2018-06-21 17:25:36
阅读次数:
244
我们之前说过 makefile 是一种脚本语言程序,那么程序便会有相应的语法。在 makefile 中支持条件判断语句,可以根据条件的值来决定 make 的执行,也可以比较两个不同变量或者变量和常量值。需要注意的是:条件判断语句只能用于控制 make 实际执行的语句;但是,不能控制规则中命令的执行过程。
分类:
其他好文 时间:
2018-06-15 11:02:07
阅读次数:
210
列表推导式用于生成一个列表: 使用普通方法生成列表: 使用列表推导式生成列表: 列表推导式里有一个 for 循环, for 循环的前面部分是对元素的操作,对循环中的每个元素调用 .title() 方法. 列表推导式还可以添加 if 判断: 可以在 for 循环的最后添加条件,符合条件的元素再调用 f ...
分类:
编程语言 时间:
2018-06-03 10:45:44
阅读次数:
156
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 首先看到这个题,不让用for,while等等。要实现循环,那么就是递归了。 1.需利用逻辑与的短路特性实现递归终止。 2.当n==0时,(n>0) ...
分类:
其他好文 时间:
2018-06-02 22:23:04
阅读次数:
191