码迷,mamicode.com
首页 >  
搜索关键字:python基础教程    ( 439个结果
Python基础教程总结(二)
上周总结了一下Python的一些基本数据类型和用法。这次总结一下4-9章的内容,完后,赶紧学以致用吧。5. 第四章——字典:当索引不好用时 字典是Python中唯一内建的映射类型。字典中的值并没有特殊的顺序,但是都存储在一个特定的键(Key)里。键可以是数字、字符串甚至是元组。其实用过Json...
分类:编程语言   时间:2014-09-27 19:35:20    阅读次数:193
<<Python基础教程>>学习笔记 | 第09章 | 魔法方法、属性和迭代器
这一章,有点抽象,看着有点蛋疼!大笑 双下划线__future__或单下划线有特殊含义,在Python中,这些名字的集合称为魔法方法:最重要的是__init__和一些处理访问对象的方法,这些方法允许你创建自己的序列或者是映射. ------ 准备工作: 将__metaclass__=type放在模块的最开始位置,以确保类时最新式的。考虑下面两个类 class NewStyle(object): more_code_here class OldStyle: more_code_here 如果...
分类:编程语言   时间:2014-09-27 00:02:58    阅读次数:460
<<Python基础教程>>学习笔记 | 第08章 | 异常
------ 什么是异常:Python用异常对象(exception object)来表示异常情况.如果异常信息未被处理或捕捉。 程序就会用回潄来终止执行 >>> 1/0 Traceback (most recent call last): #Traceback: 一种错误信息 File "", line 1, in ? ZeroDivisionError: integer division or modulo by zero 每个异常都是一些类的实例,这些实例可以被引发,并且可以用很...
分类:编程语言   时间:2014-09-24 22:54:38    阅读次数:350
<<Python基础教程>>学习笔记 | 第07章 | 更加抽象
Python:面向对象的编程语言,多态,封装,继承三个主要特性 多态:来自希腊语,意味着有多种形式。 >>> from random import choice >>> x = choice(['Hello,World!',[1,2,'e','e',4]]) >>> x.count('e') 1 任何不知道对象到底是什么类型,但又要对对象做的什么的时候,就要用到多态 >>> 1+2 3 >>> 'hot'+'dog' 'hotdog' #和下面的形式是一样的 >>> def add(x,y): return...
分类:编程语言   时间:2014-09-23 23:54:05    阅读次数:366
<<Python基础教程>>学习笔记 | 第06章 | 抽象
第06章 抽象 ------ 懒惰即美德 假如要计算斐波那契数列(任何一个数是前两数之和的数字序列) >>> fibs=[0,1] >>> for i in range(8): fibs.append(fibs[-2]+fibs[-1]) #fibs[-2]+fibs[-1]后两位数,append往后添加 #运行后,包含10个斐波那契数列的10个数字是 >>> fibs [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] 如果允许用户输入,从而改变计算的值,要如何做呢? >>> fi...
分类:编程语言   时间:2014-09-22 23:59:33    阅读次数:403
<<Python基础教程>>学习笔记 | 第05章 | 条件、循环和其他语句
第05章 | 条件、循环和其他语句 ------ print 和 import #如果要打印多个语句,用,分割 >>> print "Name is:","Sherry.","Age is:",40 Name is: Sherry. Age is: 40 >>> print (1,2,3) #如果要打印元祖 (1, 2, 3) >>> print 1,2,3 #print语句会在每个元素间插入一个空格 1 2 3 #如果想同时输出文本和变量,却又不希望用格式化的方法,那么就非常有用了。 >>> ...
分类:编程语言   时间:2014-09-20 16:03:19    阅读次数:281
<<Python基础教程>>学习笔记 | 第04章 | 字典
第04章:字典 当索引不好用时 Python唯一的内建的映射类型,无序,但都存储在一个特定的键中,键可以使字符,数字,或者是元祖. ------ 字典使用: 表征游戏棋盘的状态,每个键都是由坐标值组成的元祖 存储文件修改的次数,文件名作为键 数字电话/地址薄 函数传递值def func(x,*args,**args): 如果要建公司员工与座机号的列表,如果要获得Alice的座机只能这么找 >>> names = ['Alice','Bob','Tom'] >>> numbers = ['1234','7...
分类:编程语言   时间:2014-09-17 23:26:13    阅读次数:589
八皇后,回溯与递归
python语句的八皇后代码,摘自《Python基础教程》,代码相对于其他语言,来得短小且一次性可以打印出92种结果。同时可以扩展为九皇后,十皇后问题。 问题:在一个8*8棋盘上,每一行放置一个皇后旗子,且它们不冲突。冲突定义:同一列不能有两个皇后,每一个对角线也不能有两个皇后。当然,三个皇后...
分类:其他好文   时间:2014-09-15 14:07:18    阅读次数:215
<<Python基础教程>>学习笔记 | 第03章 | 字符串
第03章: 使用字符串 ------ 支持的操作 索引 切片 增加元素 删除元素 更新元素 查找元素(检查某个元素是否是序列中的一员) 序列长度 最大值 最小值 其他内建函数...
分类:编程语言   时间:2014-09-15 06:38:48    阅读次数:236
<<Python基础教程>>学习笔记 | 第02章 | 列表和数组
第02章: 列表和数组 ------ 在Python中最基本的数据结构是序列,每个元素分配一个序号,即元素的序号,也即索引。注意,需要从0开始,第一位0,第二位为1,依次类推. Python包括: 字符串,列表,元祖,字典 这四种常用数据结构,或者说四种序列,其中元祖为不可变序列. 列表和元祖的主要区别...
分类:编程语言   时间:2014-09-14 22:12:02    阅读次数:357
439条   上一页 1 ... 38 39 40 41 42 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!