### if - else 如果2小于1,则b=1,否则b=2 ### ### ...
分类:
编程语言 时间:
2017-09-16 23:15:59
阅读次数:
146
x = 10res = 'ok' if x > 3 else 'no'print(res)#列表解析l = ['egg%s'%i for i in range(10)]print(l)l = ['egg%s'%i for i in range(10) if i > 5]print(l)names = ...
分类:
编程语言 时间:
2017-09-12 19:50:24
阅读次数:
140
一、三元表达式 三元运算,是对简单的条件语句的缩写。 # if条件语句 if x > f: print(x) else: print(y) # 条件成立左边,不成立右边 x if x > y else y # 三元表达式 # if条件语句 if x > f: print(x) else: print ...
分类:
编程语言 时间:
2017-08-16 20:29:50
阅读次数:
325
判断结构 大体与java相当。scala没有三元表达式。 选择结构 match。与java的stiwch相当。但scala的match强大很多。 通配符匹配(Wildcard Pattern Matching ) 常量匹配 (Constant Pattern Matching ) 变量匹配(Vari ...
分类:
其他好文 时间:
2017-08-10 13:34:24
阅读次数:
210
一、三元表达式: 条件 if 1>2 左边为真值,右边为假值 res = True if 1 > 2 else False >>> 3 if 3>2 else 10 3 >>> 3 if 3>4 else 10 10 >>> 3+2 if 3>0 else 3-1 5 >>> 3+2 if 3>0 ...
分类:
其他好文 时间:
2017-08-07 15:56:43
阅读次数:
250
xxx 三元表达式 name="alex" res="SB" if name == "alex" else "shuai" print(res) SB 列表生成式 语法 [expression for item1 in iterable1 if condition1 for item2 in ite ...
分类:
其他好文 时间:
2017-08-06 18:14:30
阅读次数:
205
一、三元表达式 if条件成功的值 if 条件 else else条件成功的值 二、函数的命名空间 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,print,str,list,tuple...它们都是我们熟悉的, ...
分类:
其他好文 时间:
2017-07-26 21:47:13
阅读次数:
252
本节课重要知识点内容如下: 函数嵌套 名称空间和作用域 闭包 装饰器 迭代器 生成器 列表解析 三元表达式 生成器表达式 1、函数嵌套 名称空间和作用域 闭包 装饰器 迭代器 生成器 列表解析 三元表达式 生成器表达式 ...
分类:
编程语言 时间:
2017-07-24 14:34:55
阅读次数:
232
简化if语句的形式 定义方式: 判断为真的值 if 条件 else 其它情况 例: ...
分类:
编程语言 时间:
2017-07-24 00:21:25
阅读次数:
217
函数嵌套名称空间与作用域闭包函数装饰器迭代器生成器三元表达式,列表解析,生成器表达式递归与二分法内置函数 函数的嵌套调用:在调用一个函数的过程中,又调用了其他函数函数的嵌套定义:在一个函数的内部,又定义另外一个函数def max(x,y): if x>y: return x else: return ...
分类:
其他好文 时间:
2017-07-24 00:01:12
阅读次数:
250