2016年5月29日

python中的迭代

摘要: #迭代Python的for循环不仅可以用在list或tuple上,还可以作用在其他可迭代对象上。 #list这种数据类型虽然有下标,但很多其他数据类型是没有下标的,但是,只要是可迭代对象,无论有无下标,都可以迭代,比如dict就可以迭代: d = {'a':1, 'b':2, 'c':3} for key in d: print(key) #因为dict的存储不是按照list... 阅读全文

posted @ 2016-05-29 23:33 张明明_1 阅读(204) 评论(0) 推荐(0) 编辑

python切片练习

摘要: 这块儿没什么难的,细心一点就好 阅读全文

posted @ 2016-05-29 23:09 张明明_1 阅读(1312) 评论(0) 推荐(0) 编辑

递归调用

摘要: 可以看到,return fact_iter(num - 1, num * product)仅返回递归函数本身,num - 1和num * product在函数调用前就会被计算,不影响函数调用。 fact(5)对应的fact_iter(5, 1)的调用如下: 尾递归调用时,如果做了优化,栈不会增长,因 阅读全文

posted @ 2016-05-29 20:57 张明明_1 阅读(476) 评论(0) 推荐(0) 编辑

python编写工具及配置(notepad++)

摘要: 学长跟我说老师实验室里用的ide是pycharm,我用了一天,整体还行,就是加载速度太慢,可是第二天用的时候就卡的想让人骂街,cpu占有率趋近100%,电脑配置不高,我寻思不能因为这个就马上换电脑吧,就上网搜了下sublime text,据说这个ide功能特别强大,都装好了发现要付费,70$左右,想 阅读全文

posted @ 2016-05-29 10:28 张明明_1 阅读(3632) 评论(0) 推荐(0) 编辑

函数参数代码实例

摘要: 关键字参数 命名关键字参数 组合参数 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 阅读全文

posted @ 2016-05-29 09:07 张明明_1 阅读(351) 评论(0) 推荐(0) 编辑

导航