码迷,mamicode.com
首页 >  
搜索关键字:学python    ( 1679个结果
《零基础学python》(第二版)
分类:编程语言   时间:2015-09-11 16:03:19    阅读次数:139
学习python的一些网站和博客
脚本之家——和老齐学Python:http://www.jb51.net/article/56082.htmpython2.7教程——廖雪峰的官网:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac92707...
分类:编程语言   时间:2015-09-11 12:37:45    阅读次数:168
零基础学python-15.1 为什么需要编写函数
1.为什么需要函数? 1)最大化的代码重用和最小化的代码冗余 我们下面举一个简单例子:加法 >>> a=1 >>> b=1 >>> c=a+b >>> c 2 >>> d=1 >>> f=1 >>> e=d+f >>> e 2 从上面的代码我们看见,如果要做多次加法,那么需要写一大段的代码,但是如果我们把加法写成函数: >>> def add(x,y): return x+y >>>...
分类:编程语言   时间:2015-09-10 13:14:39    阅读次数:185
零基础学python-14.2 python的文档资源:文档字符串
这一章节我们来说说文档字符串:__doc__ 文档字符串其实也是注释的一种,但是它一般放在模块文件、函数或者类语句的顶部,主要用来说明它们是干什么的,为什么这样做 python会自动封装这些文字,放到__doc__属性里面 >>> def test(): '这是一个测试方法' print('hello world') >>> test.__doc__ '这是一个测试方法' >>> ...
分类:编程语言   时间:2015-09-10 11:12:07    阅读次数:196
零基础学python-14.3 python的文档资源:help函数
python除了提供__doc__来查询文档字符串,还提供另外的一种方法来查询文档字符串:help 下面是我们自己建立的一个类,使用help打印,形成相关的报表信息 >>> class Test(): '这是一个测试类' def helloworld(): '测试方法' print('hello world') >>> help(Test) Help on class Te...
分类:编程语言   时间:2015-09-10 11:10:56    阅读次数:149
零基础学python-14.1 python的文档资源:注释和dir()
1.文档资源列表 形式 角色 #注释 文件中的文档 dir函数 对象中可用属性列表 文档字符串:__doc__ 附近在对象上的文档 pydoc:help() 对象的交互帮助 pydoc:html报表 浏览器中的模块文档 标准手册 正式的语音和库的说明 网站资源 在线教程、例子等 出版的...
分类:编程语言   时间:2015-09-10 11:10:06    阅读次数:207
零基础学python-13.2 手动迭代:iter和next
这一章节我们来聊聊手动迭代:iter和next 1.next 我们上一节已经提到这个next,我们在这里再扩充一下,出了__next__()方法之外,我们还可以使用内建函数next(file)来实现 下面是两组功能相同的代码清单: >>> handler=open('output_file.txt') >>> next(handler) 'aaaaa\n' >>> next(handl...
分类:编程语言   时间:2015-09-09 13:34:48    阅读次数:171
零基础学python-12.6 使用for和zip来并行使用多个序列
这一章节主要说一下使用for和zip来并行使用多个序列 1.zip函数:将多个序列揉在一起 >>> L1=[1,2,3] >>> L2=[1,2] >>> zip(L1,L2) >>> list(zip(L1,L2)) [(1, 1), (2, 2)] >>> 注意:zip都是一对一的关系,如果某个对象空了,它对应的那个也不会出现 >>> L1=[1,2,3,4] >>> L2=[...
分类:编程语言   时间:2015-09-08 20:18:19    阅读次数:200
零基础学python-12.5 修改列表的误区以及使用for和range修改列表
这一章节聊聊使用for和range修改列表,大部分的人在遇到这个场景的时候都会想到以下代码: >>> a=[1,2,3] >>> for x in a: x+=1 >>> a [1, 2, 3] >>> 但是为什么结果不对呢? 我们来看看它的运行步骤: 1.在列表a里面取出一个对象 2.把刚刚的对象赋值给x 3.x自加1 大家这里会想到,x引用的对象1,跟列表第一个对象引用...
分类:编程语言   时间:2015-09-08 20:16:14    阅读次数:128
零基础学python-12.4 循环计数器while和range
1.range,它是一个迭代器,里面有三个参数,分别代表开始数、结束数和步进 我们下面用list方法把range里面的数字列出来 >>> list(range(5)) [0, 1, 2, 3, 4] >>> list(range(-5,5)) [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4] >>> list(range(-5,5,2)) [-5, -3, -1, 1, ...
分类:编程语言   时间:2015-09-08 12:36:43    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!