![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 65
prince2270
这个作者很懒,什么都没留下…
展开
-
Python第一步
首先下载最新版本的python。www.python.org,目前版本为3.1。 接下来是安装,在windows下python的安装与其他应用程序一样,不多复述。 在windows下,即可以使用命令行的方式,也可以使用IDLE来开发python。首先介绍命令行的方式:设置PATH,将python的安装路径添加至PATH环境变量中即可。在命令行中输入pytho原创 2009-09-24 20:09:00 · 583 阅读 · 0 评论 -
Python数据库操作——第一步:windows下搭建mysql环境
目前python3还没有连接数据库的模块。本文主要讲述python2.6在windows下连接mysql的环境搭建。 python2.6.3下载:http://www.python.org/download/releases/2.6.3/ 首先安装MySQL for Python模块。 MySQLdb版本: MySQL-python-1.2.2.win原创 2009-10-10 20:36:00 · 2020 阅读 · 0 评论 -
Python内建类型——真值测试
任何Python对象都能进行真值测试。在python中,如下值均被认为是False:NoneFalse0值(0,0.0,0j)空序列:(,(),{},[])对于用户自定义的类型,则根据类中的__bool__()和__len__()方法返回的值来进行判断bool操作:x or y:x或y中至少有一个为真时,表达式结果为真,否则为假x and y:x与y原创 2009-10-07 14:15:00 · 1006 阅读 · 0 评论 -
Python3API之os.path
一、os.path模块的主要函数:abspath(path):获得一个路径的绝对路径basename(path):获取路径的最后一部分commonprefix(path_list):获取多个路径的公共前缀。输入为路径集合。例如: os.path.commonprefix([d:/abc/edf,d:/abc/123.txt,d:/abc/edf/abc原创 2009-10-05 21:25:00 · 1185 阅读 · 0 评论 -
Python文件操作
文件操作是程序设计中不可或缺的重要部分。Python通过一个内置函数open来打开文件。 open(filename,mode,buffer) 其中第一个参数是要打开的文件的文件名,必选;第二个是打开方式,可选;第三个为缓冲区,可选。默认情况下是以“读”模式打开文件。该函数返回的是流类型对象。 mode有如下几种:r:读模式(默认值)w:原创 2009-10-05 19:17:00 · 1278 阅读 · 0 评论 -
Python3在ubuntu环境下的安装
首先下载最新版本的Python,在这里我的版本是Python3.1.1。然后就是安装,切换到Python的文件目录下:./configuremakemake testsudo make install 在这里可能会遇到几个问题,第一个是在./configure时,可能会出现C compiler cannot create ex原创 2009-09-27 11:12:00 · 2841 阅读 · 1 评论 -
Python中的Function
Python中,函数是可被重用的程序段。对于函数的定义,可以使用def关键字。下面就先定义一个函数: def foo(): print(function)foo() 在上述代码中,定义了一个名为foo的函数,这个函数没有参数。最后一行代码的功能是调用这个函数。这是一个函数的最简单形式。下面来介绍一下有参数的函数: def foo原创 2009-09-25 09:36:00 · 3830 阅读 · 0 评论 -
Python数据结构之——set
Set是简单对象的无需集合。在set中,没有重复元素。通常在对集合中元素的顺序和出现的次数没有什么要求时使用。对于set,有一些函数可以帮助求解set之间的关系,例如:包含关系,交集关系等。 定义一个set:s = set([1,2,3,4])。使用set函数来定义一个set。注意,set中没有充分元素,如果定义set时其中包含重复元素,那该元素也仅会出现一次。原创 2009-09-26 10:06:00 · 3362 阅读 · 0 评论 -
Python数据结构之——tuple
Tuple和List的功能相近,主要目的是用来存放一组对象。但是,它们有一个最大的不同点:Tuple是不可变的! 对于元组的定义,可以使用小括号“()”来完成。对于其中的元素,需要使用逗号分隔。需要注意的一点是:定义元组时,小括号是可选的!但是为了防止产生歧义,强烈推荐在定义元组时使用小括号。定义元组的示例如下: tup = (one,two,th原创 2009-09-26 09:34:00 · 951 阅读 · 0 评论 -
Python数据结构之——list
Python中有四种内建的数据结构:List,Tuple,Dictionary,Set。本文主要介绍List。 List是用来存放一组对象序列。可以像list中添加元素、删除元素,同时也可以像访问数组一样访问list。List是可变的数据类型。 下面,给出一组list的使用实例: shoplist = [rice,apple,banana,原创 2009-09-25 22:20:00 · 1112 阅读 · 0 评论 -
Python中的代码重用——Modules
在Python中,可以使用Function来实现代码重用。如果需要重用一组function,则需要使用Modules。 对于Modules,可以使用两种方法编写。第一、也是最简单的方法,就是使用Python编写。可以创建一个后缀名为.py的文件,在其中编写函数和变量。另外一种方法是直接使用本机语言,例如c。在python中可以直接使用。 对于代码重用,存在的原创 2009-09-25 20:50:00 · 2040 阅读 · 0 评论 -
Python中的流程控制
Python是一门简单的语言。对于一个问题,应该只有一个解决方法。在Python中,有三种流程控制方法:if-else、while和for。 首先,介绍if-else条件语句。if语句是用来根据表达式的真假来有选择的执行特定的程序块,控制程序的流程。用法同java等语言。对于else if,有一个elif的简写方式。 例如: i原创 2009-09-25 09:07:00 · 816 阅读 · 0 评论 -
Python中的字符串
字符串是程序中最常见的数据类型。在Python中,可以使用三种方式定义字符串。单引号、双引号和三引号。例如:string、"string"、"""string"""或者是string。 在使用上,单引号和双引号没有什么区别。三引号的主要功能是在字符串中可以包含换行。也就是说,在三引号中的字符串,如果其中的内容在程序中是分行的,那么,在使用中也是分行的。原创 2009-09-24 20:47:00 · 625 阅读 · 0 评论 -
Python内建函数之——filter,map,reduce
在讲述filter,map和reduce之前,首先介绍一下匿名函数lambda。 lambda的使用方法如下:lambda [arg1[,arg2,arg3,...,argn]] : expression 例如: >>> add = lambda x,y : x + y>>> add(1,2)3 接下来分别介绍filter,map原创 2009-10-16 15:38:00 · 22553 阅读 · 3 评论