定义: 第一种:CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ... [ELSE statement_list]END CASE 第二种:CAS...
分类:
数据库 时间:
2015-07-03 18:45:46
阅读次数:
219
/* 只为纯数字输入和输出 */#include int Scan() { //输入插头 int res = 0, flag = 0; char ch; if((ch = getchar()) == '-') flag = 1; else if(ch >= '0' &&...
分类:
其他好文 时间:
2015-07-03 13:51:55
阅读次数:
94
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。有了委托为什么还需要事件?笔者认为事件是为了对委托进一步封装,更能体现面向对象的思想,也使得程序...
分类:
其他好文 时间:
2015-07-03 06:51:11
阅读次数:
133
#coding=utf-8#!/usr/bin/pythonimport logging;a = 'abc';print 'Y' if isinstance(a, str) else 'N';
分类:
编程语言 时间:
2015-07-02 23:54:30
阅读次数:
166
条件语句用于在执行操作之前做一个测试。在前面的章节中,我们看到了模式匹配规则的一些示例。模式匹配规则本质上就是影响输入循环的条件表达式。在这一部分,我们主要就在action中所使用的条件语句进行探讨。条件语句以if开头,并计算放在圆括号中的表达式。语法是:
if (expression)
action1
[else
action2]
如果条件表达式expression的值...
分类:
其他好文 时间:
2015-07-02 22:42:13
阅读次数:
396
#coding=utf-8#!/usr/bin/pythonstr1 = None;str2 = '';str3 = ' ';if str1 == None : print("str1 is none.");else : print("str1 is not none.");if str...
分类:
编程语言 时间:
2015-07-02 22:33:29
阅读次数:
163
Right#!/usr/bin/pythonif True: print ("True"); print('Again');else: print ("False");Wrong#!/usr/bin/pythonif True: print ("True"); pr...
分类:
编程语言 时间:
2015-07-02 22:21:09
阅读次数:
187
1.条件编译的概念在很多情况下,我们希望程序的其中一部分代码只有在满足一定条件时才进行编译,否则不参与编译(只有参与编译的代码最终才能被执行),这就是条件编译。2.基本用法#if 条件1 ...code1...#elif 条件2 ...code2...#else ...code3...#endif1...
分类:
编程语言 时间:
2015-07-02 20:59:59
阅读次数:
153
In this context, ‘local’ means you are running BLAST on your own server, not at NCBI or anyone else’s server. This gives you the flexibility of compar...
分类:
其他好文 时间:
2015-07-02 19:25:59
阅读次数:
120
C++中为什么要使用异常?很多人也许知道C++中的异常机制,很多人也许不知道。很多人知道C中常用的assert,也知道在编译时候指定NODEBUG来忽略它。对于C语言,使用正常的if-else即是很好的选择,而在C++中,如果使用了面向对象的编程,最好还是使用Exception机制。这主要设计对象能...
分类:
编程语言 时间:
2015-07-02 17:20:23
阅读次数:
173