python3基础教程(DOC65)6904.doc

上传人:you****now 文档编号:68883035 上传时间:2022-12-30 格式:DOC 页数:133 大小:1.11MB
返回 下载 相关 举报
python3基础教程(DOC65)6904.doc_第1页
第1页 / 共133页
python3基础教程(DOC65)6904.doc_第2页
第2页 / 共133页
点击查看更多>>
资源描述

《python3基础教程(DOC65)6904.doc》由会员分享,可在线阅读,更多相关《python3基础教程(DOC65)6904.doc(133页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Evaluation Warning: The document was created with Spire.Doc for .NET.Python 基础教程Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。像Perl语言言一样, Pytthon 源代码同样样遵循 GPL(GNU GGeneraal Pubblic LLicensse)协议。现在开始学习 Pythoon!谁适合阅读本教教程?本教程适合想从从零开始学习习Pythoon编程语言的的开发人员。当当然本教程也也会对一

2、些模模块进行深入入,让你更好好的了解Pythoon的应用。学习本教程前你你需要了解在继续本教程之之前,你应该该了解一些基基本的计算机机编程术语。如如果你学习过过PHP,ASP等编程语言言,将有助于于你更快的了了解Pythoon编程。执行Pythoon程序对于大多数程序序语言,第一一个入门编程程代码便是Helllo Worrld!,以下代码码为使用Pythoon输出Helllo Worrld!:实例(Pythhon 2.0+)#!/usr/bin/ppythonnprint Helloo, Worrld!;运行实例 Python 3.0+版本已经把print作为一个内内置函数,正正确输出Hell

3、lo Worrld!代码如下:实例(Pythhon 3.0+)#!/usr/bin/ppythonnprint(Helloo, Worrld!); Python 简介Python 是一个高层层次的结合了了解释性、编编译性、互动动性和面向对对象的脚本语语言。Python 的设计具有有很强的可读读性,相比其其他语言经常常使用英文关关键字,其他他语言的一些些标点符号,它它具有比其他他语言更有特特色语法结构构。 Pytthon 是一种解释释型语言: 这意味着开开发过程中没没有了编译这这个环节。类类似于PHP和Perl语言。 Pytthon 是交互式语语言: 这意味着,您您可以在一个个Pythoon提示

4、符,直直接互动执行行写你的程序序。 Pytthon 是面向对象象语言: 这意味着Pythoon支持面向对对象的风格或或代码封装在在对象的编程程技术。 Pytthon 是初学者的的语言:Pythoon 对初级程序序员而言,是是一种伟大的的语言,它支支持广泛的应应用程序开发发,从简单的的文字处理到到 WWW 浏览器再到到游戏。Python 发展历史Python 是由 Guiddo vann Rosssum 在八十年代代末和九十年年代初,在荷荷兰国家数学学和计算机科科学研究所设设计出来的。Python 本身也是由由诸多其他语语言发展而来来的,这包括 ABC、Modulla-3、C、C+、Algoll

5、-68、SmalllTalk、Unix shelll 和其他的脚脚本语言等等等。像 Perl 语言一样,Pythoon 源代码同样样遵循 GPL(GNU GGeneraal Pubblic LLicensse)协议。现在 Pythhon 是由一个核核心开发团队队在维护,Guidoo van Rossuum 仍然占据着着至关重要的的作用,指导导其进展。Python 特点 1.易易于学习:Pythoon有相对较少少的关键字,结结构简单,和和一个明确定定义的语法,学学习起来更加加简单。 2.易易于阅读:Pythoon代码定义的的更清晰。 3.易易于维护:Pythoon的成功在于于它的源代码码是相当容

6、易易维护的。 4.一一个广泛的标标准库:Pythoon的最大的优优势之一是丰丰富的库,跨跨平台的,在在UNIX,Windoows和Macinntosh兼容很好。 5.互互动模式:互互动模式的支支持,您可以以从终端输入入执行代码并并获得结果的的语言,互动动的测试和调调试代码片断断。 6.可可移植:基于于其开放源代代码的特性,Pythoon已经被移植植(也就是使使其工作)到到许多平台。 7.可可扩展:如果果你需要一段段运行很快的的关键代码,或或者是想要编编写一些不愿愿开放的算法法,你可以使使用C或C+完成那部分分程序,然后后从你的Pythoon程序中调用用。 8.数数据库:Pythoon提供所有主

7、主要的商业数数据库的接口口。 9.GGUI编程:Pythoon支持GUI可以创建和和移植到许多多系统调用。 10.可嵌入: 你可以将Pythoon嵌入到C/C+程序,让你你的程序的用用户获得脚本化的能力。Python 环境搭建本章节我们将向向大家介绍如如何在本地搭搭建Pythoon开发环境。Python可可应用于多平平台包括 Linuux 和 Mac OS X。你可以通过终端端窗口输入 pytthon 命令来查看看本地是否已已经安装Pythoon以及Pythoon的安装版本本。 Uniix (Soolariss, Linnux, FFreeBSSD, AIIX, HPP/UX, SunOSS,

8、 IRIIX, 等等。) Winn 9x/NNT/20000 Maccintossh (Inntel, PPC, 68K) OS/2 DOSS (多个DOS版本) PallmOS Nokkia 移动手机 Winndows CE Acoorn/RIISC OSS BeOOS Amiiga VMSS/OpennVMS QNXX VxWWorks Psiion Pytthon 同样可以移移植到 Javaa 和 .NETT 虚拟机上。Python下下载Python最最新源码,二二进制文档,新新闻资讯等可可以在Pythoon的官网查看看到:Python官官网:http:/wwww.pythhon.orr

9、g/你可以在一下链链接中下载Pythoon的文档,你你可以下载 HTML、PDF 和 PosttScrippt 等格式的文文档。Python文文档下载地址址:www.ppythonn.org/doc/Python安安装Python已已经被移植在在许多平台上上(经过改动动使它能够工工作在不同平平台上)。您需要下载适用用于您使用平平台的二进制制代码,然后后安装Pythoon。如果您平台的二二进制代码是是不可用的,你你需要使用C编译器手动动编译源代码码。编译的源代码,功功能上有更多多的选择性, 为pythoon安装提供了了更多的灵活活性。以下为不同平台台上安装Pythoon的方法:Unix & Li

10、nuxx 平台安装 Pythhon:以下为在Uniix & LLinux 平台上安装 Pythhon 的简单步骤骤: 打开WWEB浏览器访问http:/wwww.pythhon.orrg/dowwnloadd/ 选择适适用于Unix/Linuxx的源码压缩缩包。 下载及及解压压缩包包。 如果你你需要自定义义一些选项修修改Modulles/Seetup 执行 ./connfigurre 脚本 makke makke insstall执行以上操作后后,Pythoon会安装在 /usrr/locaal/binn 目录中,Pythoon库安装在/usr/locall/lib/pythoonXX,XX为

11、你使用的Pythoon的版本号。Window 平台安装 Pythhon:以下为在 Wiindow 平台上安装 Pythhon 的简单步骤骤: 打开WWEB浏览器访问http:/wwww.pythhon.orrg/dowwnloadd/ 在下载载列表中选择择Windoow平台安装包包,包格式为为:pythoon-XYZZ.msi 文件 , XYZ 为你要安装装的版本号。 要使用用安装程序 pythhon-XYYZ.msii, Winndows系统必须支支持Microosoft Instaaller 2.0搭配使用。只只要保存安装装文件到本地地计算机,然然后运行它,看看看你的机器器支持MSI。Wi

12、ndoows XPP和更高版本本已经有MSI,很多老机机器也可以安安装MSI。 下载后后,双击下载载包,进入Pythoon安装向导,安安装非常简单单,你只需要要使用默认的的设置一直点点击下一步直到安装完完成即可。MAC 平台安安装 Pythhon:最近的Macss系统都自带带有Pythoon环境,你也也可以在链接接 httpp:/wwww.pytthon.oorg/doownloaad/ 上下载最新新版安装。环境变量配置程序和可执行文文件可以在许许多目录,而而这些路径很很可能不在操操作系统提供供可执行文件件的搜索路径径中。path(路径径)存储在环境境变量中,这这是由操作系系统维护的一一个命名

13、的字字符串。这些些变量包含可可用的命令行行解释器和其其他程序的信信息。Unix或Wiindowss中路径变量量为PATH(UNIX区分大小写写,Windoows不区分大小小写)。在Mac OSS中,安装程程序过程中改改变了pythoon的安装路径径。如果你需需要在其他目目录引用Pythoon,你必须在path中添加Pythoon目录。在 Unix/Linuxx 设置环境变变量 在 ccsh shhell: 输入 settenv PPATH $PATHH:/usrr/locaal/binn/pythhon , 按按下Enteer。 在 bbash sshell (Linuux): 输入 expp

14、ort PPATH=$PATHH:/usrr/locaal/binn/pythhon ,按下下Enteer。 在 ssh 或者 ksh shelll: 输入 PATTH=$PPATH:/usr/llocal/bin/ppythonn , 按按下Enteer。注意: /ussr/loccal/biin/pytthon 是Pythoon的安装目录录。在 Windoows 设置环境变变量在环境变量中添添加Pythoon目录:在命令提示框中中(cmd) : 输入path=%ppath%;C:Pyython 按下Enteer。注意: C:Pythoon 是Pythoon的安装目录录。也可以通过以下下方式

15、设置: 右键点点击计算机,然后点击属性 然后点点击高级系统设设置 选择系统变量窗口下面的Pathh,双击即可! 然后在在Pathh行,添加pythoon安装路径即即可(我的D:Pyython332),所以在后后面,添加该该路径即可。 ps:记住,路路径直接用分分号;隔开!最后设置成功以以后,在cmd命令行,输输入命令pythhon,就可以有有相关显示。Python 环境变量下面几个重要的的环境变量,它它应用于Pythoon:变量名描述PYTHONPPATHPYTHOONPATHH是Pythoon搜索路径,默默认我们imporrt的模块都会会从PYTHOONPATHH里面寻找。PYTHONSST

16、ARTUUP Pythoon启动后,先先寻找PYTHOONSTARRTUP环境变量,然然后执行此文文件中变量指指定的执行代代码。PYTHONCCASEOKK 加入PYTHOONCASEEOK的环境变量, 就会使pythoon导入模块的的时候不区分分大小写.PYTHONHHOME 另一种模块块搜索路径。它它通常内嵌于于的PYTHOONSTARRTUP或PYTHOONPATHH目录中,使使得两个模块块库更容易切切换。运行Pythoon有三种方式可以以运行Pythoon:1、交互式解释释器:你可以通过命令令行窗口进入入pythoon并开在交互互式解释器中中开始编写Pythoon代码。你可以在Unii

17、x,DOS或任何其他他提供了命令令行或者shell的系统进行pythoon编码工作。$ pythoon # UUnix/LLinux或者C:pythhon # Windoows/DOOS以下为Pythhon命令行参数数:选项描述-d在解析时时显示调试信信息-O生成优化化代码 ( .ppyo 文件 )-S启动时不不引入查找Pythoon路径的位置置-V输出Pyython版本号-X从 1.6版本之后基基于内建的异异常(仅仅用用于字符串)已已过时。-c cmd执行 Pythhon 脚本,并将将运行结果作作为 cmd 字符串。file在给给定的pythoon文件执行pythoon脚本。2、命令行脚本本

18、在你的应用程序序中通过引入入解释器可以以在命令行中中执行Pythoon脚本,如下下所示:$ pythoon scrript.ppy # UUnix/LLinux或者C:pythhon sccript.py # Windoows/DOOS注意:在执行脚脚本时,请检检查脚本是否否有可执行权权限。3、集成开发环环境(IDE:Integgratedd Deveelopmeent Ennvironnment)您可以使用图形形用户界面(GUI)环境来编编写及运行Pythoon代码。以下下推荐各个平平台上使用的的IDE: Uniix: IDDLE 是 UNIXX 上最早的 Pythhon IDDE 。 Wi

19、nndows: PythhonWinn 是一个 Pythhon 集成开发环环境,在许多方面面都比 IDE 优秀 Maccintossh: Pyython 的 Mac 可以使用 IDLEE IDE,你可以在在网站上下载载对应MAC的IDLE 。继续下一章之前前,请确保您您的环境已搭搭建成功。如如果你不能够够建立正确的的环境,那么么你就可以从从您的系统管管理员的帮助助。在以后的章节中中给出的例子子已在 Pythhon2.77.6 版本测试通通过。Python 中文编码前面章节中我们们已经学会了了如何用 Pythhon 输出 Helllo, WWorld!,英文没有有问题,但是是如果你输出出中文字符

20、你好,世界就有可能会会碰到中文编编码问题。Python 文件中如果果未指定编码码,在执行过过程会出现报报错:#!/usr/bin/ppythonnprint 你好,世界;以上程序执行输输出结果为: File testt.py, linee 2SyntaxEError: Non-ASCIII charracterr xee4 inn filee testt.py oon linne 2, but nno enccodingg decllared; see http:/wwww.pythhon.orrg/pepps/pepp-02633.htmll for detaiilsPython中中默认的编

21、码码格式是 ASCIII 格式,在没没修改编码格格式时无法正正确打印汉字字,所以在读读取中文时会会报错。解决方法为只要要在文件开头头加入 # -*- codding: UTF-88 -*- 或者 #codding=uutf-8 就行了。实例(Pythhon 2.0+)#!/usr/bin/ppythonn# -*- ccodingg: UTFF-8 -*-print 你好,世界; 输出结果为:你好,世界所以如果大家再再学习过程中中,代码中包包含中文,就就需要在头部部指定编码。注意:Pythhon3.XX 源码文件默默认使用utf-8编码,所以以可以正常解解析中文,无无需指定 UTF-8 编码。

22、 注意:如果你使用用编辑器,同同时需要设置置好编辑器的的编码,如 Pychharm 设置步骤: 进入 filee Seettinggs,在输入框框搜索 encooding。 找到 Edittor File encoddings,将 IDE Encodding 和 Projject EEncodiing 设置为utf-8。Python 基础语法Python语语言与Perl,C和Java等语言有许许多相似之处处。但是,也也存在一些差差异。在本章中我们将将来学习Pythoon的基础语法法,让你快速速学会Pythoon编程。第一个Pythhon程序交互式编程交互式编程不需需要创建脚本本文件,是通通过

23、Pythhon 解释器的交交互模式进来来编写代码。linux上你你只需要在命命令行中输入入 Pythhon 命令即可启启动交互式编编程,提示窗口如如下:$ pythoonPythhon 2.7.6 (defauult, SSep 99 20144, 15:04:366) GCCC 4.22.1 Coompatiible AApple LLVM 6.0 (clangg-600.0.39) on darwiinTypee hellp, copyrright, crreditss or liceense for mmore iinformmationn. Window上上在安装Pythoon时已经已

24、经经安装了默认认的交互式编编程客户端,提提示窗口如下下:在 pythoon 提示符中输输入以下文本本信息,然后后按 Enteer 键查看运行行效果: priint HHello, Pythhon!;在 Pythoon 2.77.6 版本中,以上实例输输出结果如下下:Hello, Pythoon!脚本式编程通过脚本参数调调用解释器开开始执行脚本本,直到脚本本执行完毕。当当脚本执行完完成后,解释释器不再有效效。让我们写一个简简单的Pythoon脚本程序。所所有Pythoon文件将以.py为扩展名。将将以下的源代代码拷贝至test.py文件中。print Helloo, Pytthon!;这里,假设

25、你已已经设置了Pythoon解释器PATH变量。使用用以下命令运运行程序:$ pythoon tesst.py输出结果:Hello, Pythoon!让我们尝试另一一种方式来执执行Pythoon脚本。修改test.py文件,如下下所示:#!/usr/bin/ppythonnprint Helloo, Pytthon!;这里,假定您的的Pythoon解释器在/usr/bin目录中,使使用以下命令令执行脚本:$ chmodd +x ttest.ppy # 脚本文件添添加可执行权权限$ ./tesst.py输出结果:Hello, Pythoon!Python 标识符在pythonn里,标识符符有字母

26、、数数字、下划线线组成。在pythonn中,所有标标识符可以包包括英文、数数字以及下划划线(_),但不能能以数字开头头。python中中的标识符是是区分大小写写的。以下划线开头的的标识符是有有特殊意义的的。以单下划划线开头(_foo)的代表不不能直接访问问的类属性,需需通过类提供供的接口进行行访问,不能能用fromm xxx imporrt *而导入;以双下划线开头头的(_foo)代表类的的私有成员;以双下划线线开头和结尾尾的(_fooo_)代表pythoon里特殊方法法专用的标识识,如_iniit_()代表类类的构造函数数。Python保保留字符下面的列表显示示了在Pythoon中的保留字字

27、。这些保留留字不能用作作常数或变数数,或任何其其他标识符名名称。所有Pythoon的关键字只只包含小写字字母。andexecnotassertfinallyyorbreakforpassclassfromprintcontinuueglobalraisedefifreturndelimporttryelifinwhileelseiswith exceptlambdayield行和缩进学习Pythoon与其他语言言最大的区别别就是,Pythoon的代码块不不使用大括号号()来控制类类,函数以及及其他逻辑判判断。pythoon最具特色的的就是用缩进进来写模块。缩进的空白数量量是可变的,但但是所有代

28、码码块语句必须须包含相同的的缩进空白数数量,这个必必须严格执行行。如下所示示:if Truee: priint TTrueeelse: printt Fallse 以下代码将会执执行错误:#!/usr/bin/ppythonn# -*- codiing: UUTF-8 -*-# 文件名:test.py if Truue: priint AAnswerr priint TTrueeelse: priint AAnswerr # 没没有严格缩进进,在执行时时保持 printt Fallse执行以上代码,会会出现如下错错误提醒:$ pythoon tesst.py File testt.py, li

29、nee 5 if True: InndentaationEError: unexxpecteed inddentIndentaationEError: unexxpecteed inddent 错误是pythoon编译器是在在告诉你Hi,老兄,你你的文件里格格式不对了,可可能是tab和空格没对对齐的问题,所有pythoon对格式要求求非常严格。如果是 InddentattionErrror: uninddent ddoes nnot maatch aany ouuter iindenttationn leveel错误表明,你你使用的缩进进方式不一致致,有的是 tab 键缩进,有有的是空格缩缩进

30、,改为一一致即可。因此,在Pytthon的代码块中中必须使用相相同数目的行行首缩进空格格数。建议你在每个缩缩进层次使用用 单个制表符 或 两个空格 或 四个空格 , 切记不能混混用多行语句Python语语句中一般以以新行作为为为语句的结束束符。但是我们可以使使用斜杠( )将一行的的语句分为多多行显示,如如下所示:total = itemm_one + itemm_two + itemm_threee语句中包含, 或 () 括号就不需需要使用多行行连接符。如如下实例:days = Monnday, Tueesday, Weednesdday, Thuursdayy, FFridayyPython

31、 引号Python 接收单引号( ),双引号( ),三引号( ) 来表示字符符串,引号的的开始与结束束必须的相同同类型的。 其中三引号可以以由多行组成成,编写多行行文本的快捷捷语法,常用用语文档字符符串,在文件件的特定地点点,被当做注注释。word = worddsentencce = 这是一个句句子。paragraaph = 这是一个段段落。包含了多个语句句Python注注释python中中单行注释采采用 # 开头。#!/usr/bin/ppythonn# -*- codiing: UUTF-8 -*-# 文件名:test.py# 第一个注释释printt Helllo, PPythonn!

32、; # 第二个注释释输出结果:Hello, Pythoon!注释可以在语句句或表达式行行末:name = Madiisettii # 这是一个注注释python 中多行注释释使用三个单单引号()或三个双引引号()。#!/usr/bin/ppythonn# -*- codiing: UUTF-8 -*-# 文件名:test.py这是多行注释,使使用单引号。这是多行注释,使使用单引号。这是多行注释,使使用单引号。这是多行注释,使使用双引号。这是多行注释,使使用双引号。这是多行注释,使使用双引号。Python空空行函数之间或类的的方法之间用用空行分隔,表表示一段新的的代码的开始始。类和函数数入口之间

33、也也用一行空行行分隔,以突突出函数入口口的开始。空行与代码缩进进不同,空行行并不是Pythoon语法的一部部分。书写时时不插入空行行,Pythoon解释器运行行也不会出错错。但是空行行的作用在于于分隔两段不不同功能或含含义的代码,便便于日后代码码的维护或重重构。记住:空行也是是程序代码的的一部分。等待用户输入下面的程序在按按回车键后就就会等待用户户输入:#!/usr/bin/ppythonnraw_inpput(nnPrress tthe ennter kkey too exitt.)以上代码中 ,nnn在结果输出出前会输出两两个新的空行行。一旦用户户按下键时,程程序将退出。同一行显示多条条语

34、句Python可可以在同一行行中使用多条条语句,语句句之间使用分分号(;)分割,以下下是一个简单单的实例:#!/usr/bin/ppythonnimport sys; x = runooob; ssys.sttdout.writee(x + n)执行以上代码,输输入结果为:$ pythoon tesst.pyrunoob多个语句构成代代码组缩进相同的一组组语句构成一一个代码块,我我们称之代码码组。像if、whiile、def和class这样的复合合语句,首行行以关键字开开始,以冒号号( : )结束,该行行之后的一行行或多行代码码构成代码组组。我们将首行及后后面的代码组组称为一个子子句(clau

35、use)。如下实例:if exprressioon : suitte eliif exppressiion : suitte ellse : suitte 命令行参数很多程序可以执执行一些操作作来查看一些些基本信,Pythoon可以使用-h参数查看各各参数帮助信信息:$ pythoon -h usage: pythoon opption . -c ccmd | -m mood | ffile | - arg . OOptionns andd arguumentss (andd corrresponnding envirronmennt varriablees): -c cmdd : prrog

36、ramm passsed inn as sstringg (terrminattes opption list) -d : debugg outpput frrom paarser (alsoo PYTHHONDEBBUG=x) -E : ignorre envvironmment vvariabbles (such as PYYTHONPPATH) -h : pprint this help messaage annd exiit etc. 我们在使用脚本本形式执行 Pythhon 时,可以接接收命令行输输入的参数,具具体使用可以以参照 Pythoon 命令行参数数。Python 变量类型变

37、量存储在内存存中的值。这这就意味着在在创建变量时时会在内存中中开辟一个空空间。基于变量的数据据类型,解释释器会分配指指定内存,并并决定什么数数据可以被存存储在内存中中。因此,变量可以以指定不同的的数据类型,这这些变量可以以存储整数,小小数或字符。变量赋值Python 中的变量赋赋值不需要类类型声明。每个变量在内存存中创建,都都包括变量的的标识,名称称和数据这些些信息。每个变量在使用用前都必须赋赋值,变量赋赋值以后该变变量才会被创创建。等号(=)用来来给变量赋值值。等号(=)运算算符左边是一一个变量名,等号(=)运算符右右边是存储在在变量中的值值。例如:#!/usr/bin/ppythonn#

38、-*- codiing: UUTF-8 -*-counterr = 1000 # 赋值整型变变量miles = 10000.0 # 浮点型name = Johnn # 字符串print ccounteerprinnt millespriint naame运行实例 以上实例中,1100,1000.0和Johnn分别赋值给countter,miles,name变量。执行以上程序会会输出如下结结果:10010000.0Johhn多个变量赋值Python允允许你同时为为多个变量赋赋值。例如:a = b = c = 1 以上实例,创建建一个整型对对象,值为1,三个变量量被分配到相相同的内存空空间上。您也

39、可以为多个个对象指定多多个变量。例例如:a, b, cc = 1, 2, john 以上实例,两个个整型对象1和2的分配给变变量a和b,字符串对对象johnn分配给变量c。标准数据类型在内存中存储的的数据可以有有多种类型。例如,persson.s年龄作为一一个数值存储储和他或她的的地址是字母母数字字符存存储。Python有有一些标准类类型用于定义义操作上,他他们和为他们们每个人的存存储方法可能能。Python有有五个标准的的数据类型: Numberss(数字) String(字字符串) List(列表表) Tuple(元元组) Dictionnary(字典)Python数数字数字数据类型用用于

40、存储数值值。他们是不可改变变的数据类型型,这意味着着改变数字数数据类型会分分配一个新的的对象。当你指定一个值值时,Numbeer对象就会被被创建:var1 = 1var22 = 100 您也可以使用ddel语句删除一一些对象的引引用。del语句的语语法是:del varr1,vaar2,vvar3.,vvarN 您可以通过使用用del语句删除单单个或多个对对象的引用。例例如:del varrdel vvar_a, var_b Python支支持四种不同同的数字类型型: int(有符号号整型) long(长整整型也可以代表表八进制和十十六进制) float(浮浮点型) complexx(复数)

41、实例 一些数值类型的的实例:intlongfloatcomplexx10519243661L0.03.14j100-0x193223L15.2045.j-7860122L-21.99.322e-36j0800xDEFABBCECBDDAECBFFBAEl32.3+e118.876j-049053563366298433L-90.-.6545+0J-0x260-05231881727335L-32.54ee1003e+26J0x69-472188852985529L70.2-E1124.53e-77j 长整型也可以使使用小写L,但是还是是建议您使用用大写L,避免与数数字1混淆。Pythoon使用

42、L来显示长整整型。 Python还还支持复数,复复数由实数部部分和虚数部部分构成,可可以用a + bbj,或者compllex(a,b)表示, 复数的实部a和虚部b都是浮点型 Python字字符串字符串或串(SStringg)是由数字、字字母、下划线线组成的一串串字符。一般记为 :s=a1a22ann(n=0)它是编程语言中中表示文本的的数据类型。 python的的字串列表有有2种取值顺序: 从左到右索引默默认0开始的,最最大范围是字字符串长度少少1 从右到左索引默默认-1开始的,最最大范围是字字符串开头如果你的实要取取得一段子串串的话,可以以用到变量头下标:尾下标,就可以截截取相应的字字符串

43、,其中中下标是从0开始算起,可可以是正数或或负数,下标标可以为空表表示取到头或或尾。比如:s = illovepyython s1:5的的结果是love。当使用以冒号分分隔的字符串串,pythoon返回一个新新的对象,结结果包含了以以这对偏移标标识的连续的的内容,左边边的开始是包包含了下边界界。上面的结果包含含了s1的值l,而取到的的最大范围不不包括上边界界,就是s5的值p。加号(+)是字字符串连接运运算符,星号号(*)是重复操操作。如下实实例:#!/usr/bin/ppythonn# -*- codiing: UUTF-8 -*-sttr = Helloo Worlld!prrint sstr # 输出完整字字符串priint sttr0 # 输出字符串串中的第一个个字符priint sttr2:55 # 输出字符串串中第三个至至第五个之间间的字符串pprint str22: # 输出从第三三个字符开始始的字符串pprint str * 2 # 输出字符串串两次priint sttr + TEST # 输出连接的的字符串 以上实例输出结结果:Hello WWorld!Hllolloo Worlld!Helllo Woorld!HHello Worldd!Helllo Worrld!TEESTPython列列表List(列表表) 是

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 电力管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁