比如比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。注意:这里的空格很重要。要确保方括号的空格。笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间。if
....;then....elif....;then....else....fi[-f
"somefile"]:判断是否是一个文件[-x"/bin/..
分类:
系统相关 时间:
2015-01-06 15:50:33
阅读次数:
155
if 语句通过关系运算符判断表达式的真假来决定执行哪个分支。Shell 有三种 if ... else 语句:if ... fi 语句;if ... else ... fi 语句;if ... elif ... else ... fi 语句。1) if ... else 语句if ... else ...
分类:
系统相关 时间:
2015-01-04 18:33:08
阅读次数:
207
C#中的预处理器指令目录1.#define 和 #undef2.#if、#elif、#else 和#endif3.#warning 和 #error4.#region 和#endregion5.#line6.#pragma C#中有许多名为“预处理器指令”的命令。这些命令从来不会转化为可执行代码中....
一、if else:#!/usr/bin/pythonx = int(raw_input('please input:'))if x >= 90: if x >= 95: print 'a+' else: print 'a'elif x >= 80: i...
分类:
编程语言 时间:
2014-12-22 16:12:37
阅读次数:
213
python各种符号Keywords(关键字)? and? del? from? not? while? as? elif? global? or? with? assert? else? if? pass? yield? break? except? import? print? class? e...
分类:
编程语言 时间:
2014-12-19 17:06:06
阅读次数:
188
shell 中if条件:if condition; then commands;ifif condition; then commands;elif condition; then commands;else commands;if可以使用逻辑运算符使if else 嵌套变得简单一些: [ cond...
分类:
其他好文 时间:
2014-12-14 14:27:24
阅读次数:
152
http://blog.csdn.net/lovingprince/article/details/6627555几个概念:python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域...
分类:
编程语言 时间:
2014-12-11 12:19:50
阅读次数:
205
1.#ifdef和#if defined
注意两者都有个define的作用,区别在于使用方式上。前者的通常用法是:
#ifdef X
....
#else
....
#endif
只能在两者中选择是否有定义。对于后者,常用法是:
#if defined x1
....
#elif defined x2
....
#elif de...
分类:
其他好文 时间:
2014-11-21 16:21:03
阅读次数:
131
预处理是在编译之前的处理,而编译工作的任务之一就是语法检查,预处理不做语法检查。预处理命令以符号“#”开头。 常用的预处理指令包括:宏定义:#define文件包含:#include条件编译:#if、#elif、#ifndef、#ifdef、#endif、#undef错误信息指令:#error#...
分类:
编程语言 时间:
2014-11-11 00:42:22
阅读次数:
363
本章简要的介绍了各种关键词:and:[布尔运算]且del: 删除变量(函数,类)from: 从某一个库或者文件读取not:[布尔运算]非while: while-loop 关键字,后跟循环条件as: 通常和import类叠加使用,代表以某个其他名称加载某个模块。elif: if分支控制的一部分。gl...
分类:
编程语言 时间:
2014-11-08 22:09:50
阅读次数:
248