python之小功能汇总
1、三元运算
接受值 = 条件成立的结果 if 条件 else 条件不成立的结果
a = 10 b = 5 c = a if a>b else b print(c)
2. 惰性运算
python3 range 惰性运算
xrange
python2里 range和 python3里xrange 功能一样
3. is 和 ==
定义全局变量需要大写
is 判断值和地址
==判断值
4. try except 异常处理
while True: try: lst_iterator = [1, 2, 3].__iter__() print(lst_iterator.__next__()) except StopIteration: break