怎样短时间高效学习Python.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
怎样短时间高效学习Python

怎样短时间高效学习 Python 【搭建开发环境】 1 可以到Welcome to P下载安装包,然后通过configure、make、make install进行安装。 2 也可以到ActiveState | ActiveState去下载ActivePython组件包。(ActivePython是对Python核心和常用模块的二 进制包装,它是ActiveState公司发布的Python开发环境。ActivePython使得Python的安装更加容易,并且可以应用在各种操 作系统上。ActivePython包含了一些常用的Python扩展,以及Windows环境的编程接口)。对ActivePython来说,如果你是 windows用户,下载msi包安装即可;如果你是Unix用户,下载tar.gz包直接解压即可。 3 Python的IDE,包括PythonWin、Eclipse+PyDev插件、Komodo、EditPlus 【版本】 Python2与Python3是目前主要的两个版本。 如下两种情况下,建议使用Python2: 1 你无法完全控制你即将部署的环境时; 2 你需要使用一些特定的第三方包或扩展时; Python3是官方推荐的且是未来全力支持的版本,目前很多功能提升仅在Python3版本上进行。 【hello world】 1 创建hello.py 2 编写程序: if __name__ == __main__: print hello word 3 运行程序: python ./hello.py 【注释】 1 无论是行注释还是段注释,均以#加一个空格来注释。 2 如果需要在代码中使用中文注释,必须在python文件的最前面加上如下注释说明: # -* - coding: UTF-8 -* - 3 如下注释用于指定解释器 #! /usr/bin/python 【文件类型】 1 Python的文件类型分为3种,即源代码、字节代码和优化代码。这些都可以直接运行,不需要进行编译或连接。 2 源代码以.py为扩展名,由python来负责解释; 3 源文件经过编译后生成扩展名为.pyc的文件,即编译过的字节文件。这种文件不能使用文本编辑器修改。pyc文件是和平台无关的,可以在大部分操作系统上运行。如下语句可以用来产生pyc文件: import py_compile py_pile(‘hello.py’) 4 经过优化的源文件会以.pyo为后缀,即优化代码。它也不能直接用文本编辑器修改,如下命令可用来生成pyo文件: python -O -m py_complie hello.py 【变量】 1 python中的变量不需要声明,变量的赋值操作即使变量声明和定义的过程。 2 python中一次新的赋值,将创建一个新的变量。即使变量的名称相同,变量的标识并不相同。用id()函数可以获取变量标识: x = 1 print id(x) x = 2 print id(x) 3 如果变量没有赋值,则python认为该变量不存在 4 在函数之外定义的变量都可以称为全局变量。全局变量可以被文件内部的任何函数和外部文件访问。 5 全局变量建议在文件的开头定义。 6 也可以把全局变量放到一个专门的文件中,然后通过import来引用: gl.py文件中内容如下: _a = 1 _b = 2 use_global.py中引用全局变量: import gl def fun(): print gl._a print gl._b fun() 【常量】 python中没有提供定义常量的保留字。可以自己定义一个常量类来实现常量的功能。 class _const: class ConstError(TypeError): pass def __setattr__(self,name,vlaue): if self.__dict__.has_key(name): raise self.ConstError, “Can’t rebind const(%s)”%name self.__dict__[name]=value import sys sys.modules[__name__]=_const() 【数据类型】 1 python的数字类型分为整型、长整型、浮点型、布尔型、复数类型。 2 python没有字符类型 3 python内部没有普通类型,任何类型都是对象。 4 如果需要查看变量的类型,可以使用type类,该类可以返回变量的类型或创建一个新的类型。 5 python有3种表示字符串类型的方式,即单引号、双引号、三引号。单引号和双引号的作用是相同的。python程序员更喜欢用单引号,C/

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档