![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
Jumping boy
爱好计算机视觉、机器学习、深度学习、网络安全等
展开
-
Python基础:获取迭代器下一项目的常见操作
目录获取迭代器下一项目通常有三种方法python3中最常见的一种错误使用获取迭代器下一项目通常有三种方法next()函数 iterator.__next__()属性 for循环next()函数iterator = iter([1,2,3,4,5,6])a = next(iterator)print(a)b = next(iterator)print(b)输出...原创 2019-12-18 19:04:44 · 643 阅读 · 0 评论 -
python基础知识 os.path.join()
python中的os.path.join()用于路径拼接文件的路径括号内可以传入多个路径:1.从后往前看,会从第一个以“/”开头的参数开始拼接,他之前的参数全部丢弃。2.“./”在程序中屏蔽了“/”,使“/”不起任何作用。3.os.path.join()的功能只是起到连接文件的作用,而不能生成文件,如果执行这条语句之后就想生成一个目录或者文件名,可以用:os.mkdir(os.path.join(...原创 2018-05-10 19:22:35 · 6421 阅读 · 0 评论 -
python对Excel的操作 xlrd、xlwt包详解
文章更新中.............python中对Excel表格的操作,主要用到两个包,分别是xlrd和xlwt1.xlrd主要用于读Excel表2.xlwt则主要用于写Excelpython—xlrd原创 2018-05-17 21:40:13 · 1399 阅读 · 0 评论 -
python 中 yield 的使用
python中yield在函数中的使用正是因为函数含有这个yield,所以,该函数不再是普通的函数,而是生成器函数(generator function)。下面通过小例子来说明一下这个内置函数的特性:1、直接运行函数并不会执行。a = 0def add_(initial, k): for i in range(k): initial = initial + ...原创 2018-10-31 23:00:59 · 490 阅读 · 0 评论 -
python assert 与 slice
assert:assert 断言的作用:assert是断言的意思,python assert 断言语句格式及用法很简单。assert断言是声明其布尔值必须为真的判定,如果发生异常就说明表达式为假,用来测试表达式,如果表达式的返回值为假,就会触发异常。assert 12 == 12assert 2+2 == 2*2assert 12 < 13assert 12 > 1...原创 2018-10-31 23:15:00 · 300 阅读 · 0 评论 -
python from __future__ import division
python from __future__ import division之前一直很困惑,为什么这个模块叫future呢,难道有什么特殊功能能够让人们想到未来吗,最近才恍然大悟。 python的更新和前进是由社区进行推动的,而且是免费开源的,不受大型商业公司的控制,所以比较激进的想法能够很快的用到python新版本的更新和优化中,这就导致不兼容的情况时有发生,pyt...原创 2018-10-27 21:16:04 · 1301 阅读 · 0 评论