自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 让你瞬间搞懂Python 错误与异常

Python中有两种错误:语法错误(SyntaxError)和异常。 assert(断言)用于判断一个表达式,在表达式条件为false时触发异常。 Python中的异常类型 异常处理 一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。最多只有一个分支会被执行。 处理程序将只针对对应的 try 子句中的异常进行处理,而不是其他的 try 的处理程序中的异常。 一个ex...

2020-05-02 12:48:49 1039

原创 Python3:迭代器与生成器

迭代器 迭代是Python中访问集合元素的一种方式。 迭代器对象从集合的一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。字符串,列表或元组对象都可以用于创建迭代器。 基本方法:iter()和next() list = [1,2,3,4] it = iter(list) print(next(it)) # output: # 1 print(next(it)) # outp...

2020-04-27 23:13:52 144

原创 Python中lambda表达式的使用

lambda表达式 我们是用lambda表达式创建匿名函数。对于lambda表达式来说,它适合快速创建在代码中以后不会用到的函数,尤其是对高阶函数或其他函数作为参数的函数来说,非常实用。 我们可以使用lambda表达式将以下函数 def multiply(x,y): return x * y multiply(9,14) #output 126 简写为: f = lambda x,y: ...

2020-04-23 09:50:17 391

原创 列表推导式的用法

在python中,可以使用列表推导式快速简练地创建列表。 例如,我们通常使用下面的方式创建列表: cities = ['new york','chicago','los angeles','mountain view'] capitalized_cities = [] for city in cities: capitalized_cities.append(city.title()) ...

2020-04-15 13:14:55 1200

原创 练习:zip和enumerate

练习:zip和enumerate 练习:组合坐标 使用 zip 写一个 for 循环,该循环会创建一个字符串,指定每个点的标签和坐标,并将其附加到列表 points。每个字符串的格式应该为 label: x, y, z。例如,第一个坐标的字符串应该为 F: 23, 677, 4。 x_coord = [23, 53, 2, -12, 95, 103, 14, -5] y_coord = [677,...

2020-04-15 09:09:53 167

原创 Python中zip()和enumerate()的用法

这段时间复习一下python的基础语法,发现两个十分有用的函数**zip()**和**enumerate()**,记录一下它们的简单用法。 #进入正文 zip()和enumerate()是实用的内置函数,通常在处理循环时使用。 zip() zip返回一个将多个可迭代对象组合成一个元组序列的迭代器。每个元组都包含所有可迭代对象中该位置的元素。例如list(zip(['a', 'b', 'c'], ...

2020-04-09 21:44:44 626

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除