程序的结构 分支语句 单分支语句 单分支语句:if(){} 双分支语句 双分支语句:if(){}else{} 多分支语句 多分支语句: 多分支语句:switch( ){ } case的穿透特性 阻止穿透 关键字:break:阻止穿透 default表示以上case都不执行时,要执行的语句 分支的简写 ...
分类:
其他好文 时间:
2019-10-27 16:31:48
阅读次数:
82
[TOC] 异常 异常介绍 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下: 异常种类 在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识,不同的类对象标识不同的异常,一个异常标识一种错误。 常用异常: 其它异常: 异常处理 什么是异常 ...
分类:
编程语言 时间:
2019-10-18 14:19:53
阅读次数:
91
[TOC] 标志变量 在某些编程情况下,我们可能会根据某个变量出现多分支情况,我们常使用一个标志变量存储分支的状态,如: 枚举 但是,单纯的数字的可读性并不好,这时,我们可以采用枚举变量,增强可读性。 枚举的关键字是enum,同struct、union类似,我们需要定义出新的枚举类型,再用枚举类型去 ...
分类:
其他好文 时间:
2019-10-17 23:50:32
阅读次数:
117
case多分支语句case语句的结构:针对变量的不同取值,分别执行不同的命令列case变量值in模式1)命令序列1;;模式2)命令序列2;;.....*)默认命令序列esac示例:字符类型识别:提示用户输入一个字符;判断出该字符是字母、数字或者其他字符。脚本如下:[root@localhostopt]#vimtest01.sh#!/bin/bashread-p"请输入一个字符:"keycase$k
分类:
编程语言 时间:
2019-10-14 10:47:36
阅读次数:
125
根据枚举对应值来转化的技巧 常规 switch (x) { case "1": x = Globals.type.first.getvalue()); break; case "2": x = Globals.type.second.getvalue()); break; case "3": x = ...
分类:
其他好文 时间:
2019-10-12 01:21:18
阅读次数:
80
(1).if语句 语法格式: if语句流程图: 实例:判断命令是否执行成功,成功则输出语句This is ok. (2).双分支if语句 语法格式: 双分支if语句流程图: 实例:判断命令是否执行成功,成功则输出This is ok.,否则输出This is not ok. (3).多分支if语句 ...
分类:
系统相关 时间:
2019-10-10 14:14:21
阅读次数:
134
Shell脚本之条件语句本章结构条件测试文件测试整数测试字符串与逻辑测试if语句if单分支语句if双分支语句if多分支语句if嵌套语句一.条件测试格式1:test条件表达式格式2:[条件表达式]二.文件测试-d:测试是否为目录(Directory)-e:测试目录或文件是否存在(Exist)-f:测试是否为文件(File)-r:测试当前用户是否有权限读取(Read)-w:测试当前用户是否有权限写入(
分类:
系统相关 时间:
2019-10-09 14:09:23
阅读次数:
118
case多分支语句case语句的结构针对变量的不同取值,分别执行不同的命令序列实例1击键类型识别提示用户输入一个字符判断出该字符是字母,数字或者其他字符#!/bin/bashread-p"请输入一个字符:"keycase$keyin[a-z]|[A-Z])echo"你输入的是字母";;[0-9])echo"你输入的是数字";;*)echo"你输入的是特殊字符"esac实例2输入成绩,查看成绩等级#
分类:
系统相关 时间:
2019-10-09 14:07:26
阅读次数:
137
条件测试1、文件测试2、整数测试3、字符串与逻辑测试if语句:if单分支语句if双分支语句if多分支语句if嵌套语句test命令:测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值。格式1:test条件表达式格式2:[条件表达式]//注意有空格文件测试文件测试是指的是根据给定的路径名称,判断对应的是文件还是目录,或者判断文件是否可读、可写、可执行等。常用的测试操作符:-d
分类:
系统相关 时间:
2019-10-09 12:17:17
阅读次数:
109