2018年3月26日

函数

摘要: 1 参数检查 isinstance 如果object不是子类中的实例或给定类型的对象则返回False def function(x): if not isinstance(x,(int,float)) raise TypeError('bad operand type') 2 函数返回多个值,返回的 阅读全文

posted @ 2018-03-26 22:20 lvgb 阅读(165) 评论(0) 推荐(0) 编辑

高级特性

摘要: 1 列表生成式 生成满足某种条件的列表,常与range()结合使用 例:[x*x for x in range(10) if 2*x ==1] 表达式在最前面,可以生成两层循环 如:[m + n for m in 'ABC' for n in 'XYZ'] 并且可以增加if语句进行判断限制 小知识: 阅读全文

posted @ 2018-03-26 22:19 lvgb 阅读(214) 评论(0) 推荐(0) 编辑

导航