流程控制 "if" 表达式 如果条件为真则执行then后面的部分: if ....; then....elif ....; then....else....fi大多数情况下,可以使用测试命令来对条件进行测试。比如可以比较字符串、判断文件是否存在及是否可读等等… 通常用" [ ] "来表示条件测试.....
分类:
系统相关 时间:
2015-09-21 12:09:10
阅读次数:
180
.NET预处理器指令#define和#undef#if、#elif、#else和#endif#warning和#error#region和#endregion#line#pragma、#pragma warning和#pragma checksum
分类:
Web程序 时间:
2015-09-14 12:10:53
阅读次数:
154
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :inval...
分类:
编程语言 时间:
2015-09-02 10:36:06
阅读次数:
239
python能够改变变量作用域的代码段是def、class、lamda. (模块,类以及函数才会引入新的作用域)if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量-...
分类:
编程语言 时间:
2015-09-02 01:53:51
阅读次数:
213
switch语句和if·····elif·····else语句
switch语句用于编写多分支结构的程序,类似于if·····elif·····else语句
switch语句表达的分支结构比if·····elif·····else语句表达的更清晰,代码的可读性更高
但是python并没有提供switch语句,可以通过字典实现switch语句的功能。首先,定义一个字典,其次,调用字典的get()获取相...
分类:
编程语言 时间:
2015-08-30 16:00:56
阅读次数:
190
原文链接:http://www.oschina.net/question/89964_62779想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在if,elif,else,for,while,class,def声明末尾添加 :(...
分类:
编程语言 时间:
2015-08-30 15:37:59
阅读次数:
227
一、if...else...
有几点需要注意:
1、if和else后要加冒号
2、python用四个空格的缩进来表示代码块,所以一定要严格注意缩进
3、结束缩进需要多敲一行回车
二、if...elif...else嵌套循环...
分类:
编程语言 时间:
2015-08-19 20:36:39
阅读次数:
118
在大部分的编程语言中,都有分支控制语句 switch。 Switch语句用于编写多分支结构的程序,类似与if...elif...else语句 Swith语句表达的分支结构比if...elif...else语句表达更清晰,代码的可读性更高。 但是pytho...
分类:
编程语言 时间:
2015-08-10 02:14:42
阅读次数:
147
# 条件判断elif: else if 的作用注意: : 【冒号】BMI =w/(h*h)if BMI10: n-1 print(n)二、n = 20while n > 10: n = n-1 print('1',n)一和二的不同,,,#dict和setdict 字典 dic...
分类:
编程语言 时间:
2015-08-05 20:18:34
阅读次数:
150
有些程序在调试、兼容性、平台移植等情况下可能想要通过简单地设置一些参数就生成一个不同的软件,这当然可以通过变量设置,把所有可能用到的代码都写进去,在初始化时配置,但在不同的情况下可能只用到一部分代码,就没必要把所有的代码都写进去,就可以用条件编译,通过预编译指令设置编译条件,在不同的需要时编译不同的...
分类:
其他好文 时间:
2015-07-22 01:31:21
阅读次数:
86