第5章 if语句: 单分支 if 表达式: 代码 多分支: if 表达式: 代码 elif 表达式: 代码 ... else: 代码 三元表达式 条件为真时的结果 if 判段的条件 else 条件为假时的结果 x = 4 y = 99 if x > 3 else 999 y = 99 条件判断 要检 ...
分类:
编程语言 时间:
2020-03-26 20:02:18
阅读次数:
55
一、三元表达式 1、普通和三元表达式区别: 1.普通的表达式 def func(x,y): if x > y: return x else: return y ? res = func(1,2) print(res) 2、三元表达式 语法格式:条件成立时返回的值 if 条件 else 条件不成立时要 ...
分类:
编程语言 时间:
2020-03-25 23:25:09
阅读次数:
77
1 三元表达式 语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要返回的值 res = 1 if 'egon' == 'egon' else 2222222222 print(res)>>> 1 2 生成式 2.1 列表生成式 l = ['alex_dsb', 'lxx_dsb' ...
分类:
编程语言 时间:
2020-03-25 23:17:23
阅读次数:
78
一.yield表达式的应用 在函数内可以采用表达式形式的yield。 >>> def eater(): ... print('Ready to eat') ... while True: ... food=yield ... print('get the food: %s, and start to ...
分类:
编程语言 时间:
2020-03-25 21:39:07
阅读次数:
91
yield表达式 三元表达式 语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要返回的值 生成式 生成器表达式的应用 ...
分类:
其他好文 时间:
2020-03-25 21:11:52
阅读次数:
55
[toc] 一、叠加多个装饰器的加载、运行分析(了解 ) 加载顺序自下而上(了解) 执行顺序自上而下的,即wraper1 》wrapper2 》wrapper3 二、生成器的高级玩法之yield挂起函数:yield的表达式形式(了解 ) x=yield 返回值 三:三元表达式 四:生成式 ...
分类:
其他好文 时间:
2020-03-25 18:48:51
阅读次数:
113
针对以下需求 三元表达式 语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要返回的值 生成式 1、列表生成式 2、字典生成式 3、集合生成式 4、生成器表达式 ...
分类:
编程语言 时间:
2020-03-25 17:36:01
阅读次数:
121
叠加多个装饰器 # 一、叠加多个装饰器的加载、运行分析(了解***)# def deco1(func1): # func1 = wrapper2的内存地址# def wrapper1(*args,**kwargs):# print('正在运行 >deco1.wrapper1')# res1=func ...
分类:
其他好文 时间:
2020-03-25 14:57:51
阅读次数:
87
错题集 4 A->D 纯粹的眼花,没什么好解释的这道题,考的就是switch的中case运行机制,没有break就会一直往下跑 25 B->D 考察了nextLine() 和 next() 的差别。 nextLine()会读取空白符,因此输入回车会被读进去。next() 会自动无视空白符输入 答案就 ...
分类:
编程语言 时间:
2020-03-25 00:51:17
阅读次数:
91
String che = "生产用车";Integer Isjwct = 0;String mk = che.equals("生产用车") ? (Isjwct.equals(0) ? "m2" : "m3") : null;System.out.println(mk); ...
分类:
编程语言 时间:
2020-03-24 16:07:37
阅读次数:
225