Python学习
文章平均质量分 57
zenghui08
这个作者很懒,什么都没留下…
展开
-
简明Python教程读书笔记-3 运算符与表达式
在Python提示符下可以直接计算表达式几个特殊的运算符:* 用在字符串上表示字符串重复几次,如'la'*3的值为'lalala'** 幂运算// 取整除布尔值常量为True和False print函数可以类似于C语言中的printf使用,如print("value is", value),但是Python中,会自动在is后面加上空格。原创 2011-02-10 10:19:00 · 467 阅读 · 0 评论 -
简明Python教程读书笔记-4 控制流
某位计算机高人证明了任何程序都可以用顺序、选择和循环三种控制流来描述,所以作为一个完整的编程语言,必须支持这三种结构。顺序结构是自然支持的,选择与循环需要特殊的关键字和语法。1. 选择结构 用if-elif-else实现: if i < 1: print("less than 1")elif i < 3: print("less than 3"原创 2011-02-10 10:23:00 · 455 阅读 · 0 评论 -
简明Python教程读书笔记-5 函数
函数用于实现某种功能供其它程序调用。1. 函数的定义 Python中用def关键字定义函数: def printMax(a, b): if a > b: print("max is", a) else print("max is", b)printMax(3, 4)x = 5y = 6printMax(x, y原创 2011-02-10 15:46:00 · 735 阅读 · 0 评论 -
简明Python教程读书笔记-8 类和对象
Python支持面向对象的特性,即类、继承、多态等,现在只简单看下类和继承的定义和使用1. 类和对象 Python中用class关键字声明一个类,类体在缩进块中进行定义。类中有一个self成员,相当于C++中的this2. 构造函数和析构函数 构造函数__init__,析构函数__del__。构造函数和析构函数可以有参数。3. 类的变量原创 2011-02-11 15:29:00 · 725 阅读 · 0 评论 -
简明Python教程读书笔记-9 文件操作
1. 文件读写 Python中通过file类实现对文件的操作,如f = file('test.txt', 'w')表示以写方式打开文件test.txt,如果不指定打开方式,默认为读方式打开文件。文件的打开方式包括读、写和追加2. 对象的持久化存储 在文件中存储对象,可以通过文件恢复对象的值。通过pickle和cPickle类实现(后者通过C编写,速度较快)原创 2011-02-11 15:31:00 · 816 阅读 · 0 评论 -
简明Python教程读书笔记-1
以后工作中可能需要用到Python,现在趁着比较闲得时候抽时间学习一下。想着现在经常使用的语言就只有C/C++,shell半生不熟,由于不经常使用的缘故,连基本的语法都没有记住。虽然语言本身并不重要,但是多了解几种语言,特别是不同类型的语言,对视野的开阔是很有好处的,现在准备学的Python就是和C/C++完全不同类型的语言了。 工作中的学习可能多以实用为主,没有功夫去搞一本坊间传闻原创 2011-02-09 10:48:00 · 563 阅读 · 0 评论 -
简明Python教程读书笔记-2 几个基本概念
主要介绍Python中的常量、变量、数据类型等概念。1. 常量 字面常量(literal constant):形如数字、字符串之类的字面意义上的常量 数:python中支持四种类型的数,整数、长整数、浮点数(3.23, 52.3E-4)和复数(-3+4j) 字符串:字符的序列2. Python中的字符串 Python中的字符串可以原创 2011-02-09 16:52:00 · 679 阅读 · 0 评论 -
简明Python教程读书笔记-6 模块
模块是一系列相关的函数和变量的集合,用于向用户提供实现某一类功能的接口,相当于库的作用。 由于Python是解释型的脚本语言,没有编译的过程,所以模块和普通程序一样,也是通过源代码提供,模块文件名的扩展名必须为.py1. 模块的导入 使用import关键字可以导入模块。如import sys,表示导入sys.py,通过字节编译文件(以.pyc结尾 )可以加快导入原创 2011-02-10 15:47:00 · 623 阅读 · 0 评论 -
简明Python教程读书笔记-7 几种Python内置的数据结构
除了几种基本的数据类型:整数、浮点数和字符串之外,Python还支持其他更为复杂的数据结构,如列表等。这些不是编程语言的必须组成部分,但是在程序设计中使用非常广泛,如果在语言中就有对他们的支持,将大大方便编程人员对该语言的使用1. 列表 某种数据类型的一个序列,列表中可以包含列表。列表中的元素值可以被改变。 列表的定义:mylist = ['first', 's原创 2011-02-11 10:01:00 · 635 阅读 · 0 评论