![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python学习笔记
文章平均质量分 75
maidoudao
这个作者很懒,什么都没留下…
展开
-
python学习笔记1
前言鉴于目前python相当流行,所以开始自学,在win系统下安装了最新版本的3.2.1,下载了电子书籍《python基础教程》第二版,可惜没找到第三版,于是又安装了2.5版本的python,便于按照书的例子学习,同时也与3.2.1做了一些比较。第一章1. python是解释型的语言,电脑可以一句一句执行,而C++是编译型语言,编译连接后才能执行。 2. 一些表达式,3.2...原创 2011-08-20 22:52:12 · 68 阅读 · 0 评论 -
【转】python入门
转自:http://wenku.baidu.com/view/34b9601d59eef8c75fbfb3d9.html 内容比较全,例子比较简单,不失为学习的一份好资料。 1 你好#打开新窗口,输入:#! /usr/bin/python# -*- coding: utf8 -*- s1=input("Input your name:")print("你好,%s"...原创 2011-11-04 11:11:02 · 70 阅读 · 0 评论 -
python学习笔记10——构造方法、属性和迭代器
第九章 构造方法、属性和迭代器1. 构造方法__init__,使用双下划线>>> class FooBar: def __init__(self, value = 42): #默认参数 self.somevar = value >>> f = FooBar()>>> f.somevar42&g...原创 2011-09-11 23:31:29 · 114 阅读 · 0 评论 -
python学习笔记9——第八章 异常
第八章 异常 1. (1)捕捉异常,try & except>>> try: x = input("x: ") y = input("y: ") print x/yexcept ZeroDivisionError: print "The second number can't be zero!" x: 1y: 0...原创 2011-09-11 11:59:00 · 144 阅读 · 0 评论 -
python学习笔记8——第七章 面向对象
第七章 更加抽象——面向对象 1. 面向对象的特点——多态,封装,继承 对象:包括特性和方法,特性只是作为对象的一部分变量,而方法则是存储在对象内的函数。 (1)多态——对不同类的对象,使用同样操作。不知道对象到底是什么类型,但又要对对象做一些操作 很多内置的函数和运算符都是多态的 不用关注x到底是什么类型,都可以使用count函数,另外还有repr...原创 2011-09-09 13:39:10 · 134 阅读 · 0 评论 -
python学习笔记7——第六章 抽象
第六章 抽象1. 函数 def functionname(para): 用于def后面的' '添加文档字符串,相当于注释#>>> def fibs(num): 'Get fibonaqi 这里的字符串用来注释,一般说明函数功能' result = [0, 1] for i in range(num - 2): result.append(res...原创 2011-09-08 22:49:46 · 192 阅读 · 0 评论 -
python学习笔记6——第五章 条件、循环和其他语句
第五章 条件、循环和其他语句 注意:注意代码的缩进,否则会报错,因为是通过缩进来区分代码块的。用Tab或者两个空格或四个空格,但应保持一致,不要混用,决定用tab键方便。 1. "," 连续输出,以空格分隔>>> print 'Age',42Age 42#>>> for i in range(10): print ...原创 2011-09-07 17:17:53 · 200 阅读 · 0 评论 -
python学习笔记5——第四章 字典
第四章 字典 1. 映射mapping——通过名字引用值的数据结构,字典是唯一内建的映射类型。可以使用任何不可变的对象标识元素,常用字符串和元组。 key——value,可以是字符串、元组、数字 创建字典>>>直接创建>>> phonebook = {'Alice': '2341', 'Beth': '9102', 'Ceil'...原创 2011-09-06 21:31:33 · 163 阅读 · 0 评论 -
python学习笔记4——第三章 字符串
第三章 字符串 1. 字符串不可修改,无法进行分片赋值>>> print "Hello %s " %('test') #%表示需替代的位置,s表示类型Hello test >>> print "Hello %s" %'test' #去掉括号也可Hello test>>> >>原创 2011-09-06 20:43:01 · 84 阅读 · 0 评论 -
python学习笔记3——第二章 序列
第二章 序列 1. 序列——python最基本的数据结构>>> edward = ['Edward Gumby', 42]>>> john = ['John Smith', 50]>>> database = [edward, john]>>> database[['Edward Gumby',...原创 2011-09-05 21:44:27 · 212 阅读 · 0 评论 -
python学习笔记2——第一章 语法入门
为了方便学习,从今天开始只专注于2.51.#获取用户输入>>name = raw_input("what's your name?")>>print "Hello" + name + "!" 2. 通过命令提示符运行python脚本 ??有问题,未解决。 3. File-->new window--->弹出窗口,将1中内容编..原创 2011-09-05 17:47:01 · 73 阅读 · 0 评论 -
python读写文件
#--------------readwrite.py-----------------##--------------read and write file----------##write(string)f = open("readwrite.txt",'w')f.write("Welcome to this file\nThere is nothing here except...原创 2011-12-06 21:43:19 · 87 阅读 · 0 评论