Head First Python学习笔记
文章平均质量分 55
AHU_Tree
这个作者很懒,什么都没留下…
展开
-
Custom Data Objects
建立一个dictionary1、dic = {}2、dic = dict() key和value联系在一起,value还可以为list Python中支持类定义类用class ClassName:在类中定义方法和定义函数差不多 def __init__(self):创建实例a = ClassName()b = ClassName()原创 2014-09-05 08:04:00 · 720 阅读 · 0 评论 -
Meet Python
一、查看python版本Python解释程序中通过python -V /*v is uppercase*/来获取当前python版本。 也可以通过直接打开python获取版本 二、list在Python中list类似array,但是比array更加强大,list可以不需要指定变量类型。如movies = [“movies1”, “movies2”, “,movies原创 2014-08-22 16:22:50 · 738 阅读 · 0 评论 -
Sharing Your Code
将code打包为modules,并使用the distribution utilities发布到Python社区中,分享代码 Python的扩展名为.py 分享modules要写上详细的注释(comment),注释用三引号(triple quote)来注释一大段也可以使用#单行注释 使用import sys;sys.path 查看在本机上的modules 可以但原创 2014-08-25 10:43:00 · 667 阅读 · 0 评论 -
Files and Exceptions
Python中基本输入机制是line based(“基于行的”,不知道翻译的对不对),即当一个文件打开后,Python将数据视为一个一个单独的行,配合for循环等循环语句实现input操作 import os #导入os moduleos.getcwd() #获取当前工作目录 cwd=current working directoryos.chdir() #改变目录 chdir=原创 2014-08-27 17:11:49 · 665 阅读 · 0 评论 -
Persistence
str.strip()#删除多余空格 通过指定第二个参数来决定BIF open()用哪种模式打开文件默认r参数读取可以用w参数写入默认输入方式为标准输出,若要改为输出到文件,用file指定 用w模式打开时,若文件不存在,则创建一个新文件 注意:处理完文件要用data.close()关闭文件,写代码时最好先成对写上,再在中间添加代码原创 2014-08-31 10:44:00 · 770 阅读 · 0 评论 -
Comprehending Data
method chaining如data.strip().split(“.”)方法从左到右执行function chaining 函数从右到左执行 python有两种排序方法:1、in-place sorting,排序会覆盖原有数据 BIF sort()2、copied sorting,排序不会覆盖原有数据,会生成一个副本排序 BIF sorted() 默认升序排序原创 2014-09-01 20:31:49 · 792 阅读 · 0 评论