Python 3 教程.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。Python 介绍及安装教程我们在/python/python-tutorial.htmlPython 2.X版本的教程中已有介绍,这里就不再赘述。你也可以点击/python3/python-2x-3x.html?Python2.x与3??.x版本区别?来查看两者的不同。本教程主要针对Python 3.x版本的学习,如果你使用的是Python 2.x版本请移步至/python/python-tutorial.htmlPython 2.X版本的教程。查看python版本我们可以使用以下命令来查看我们使用的Python版本:python -V以上命令执行结果如下:Python 3.3.2你也可以进入Python的交互式编程模式,查看版本:Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.1600 32 bit (Intel)] on win32Type copyright, credits or license() for more information. 第一个Python3.x程序对于大多数程序语言,第一个入门编程代码便是Hello World!,以下代码为使用Python输出Hello World!:实例(Python 3.0+)#!/usr/bin/python3 print(Hello, World!);/try/runcode.php?filename=HelloWorldtype=python3运行实例 ?你可以将以上代码保存在hello.py文件中并使用python命令执行该脚本文件。$ python3 hello.py以上命令输出结果为:Hello, World!Python3 基础语法编码默认情况下,Python 3 源码文件以?UTF-8?编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-标识符第一个字符必须是字母表中字母或下划线_。标识符的其他的部分有字母、数字和下划线组成。标识符对大小写敏感。在Python 3中,非-ASCII 标识符也是允许的了。python保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword module,可以输出当前版本的所有关键字: import keyword keyword.kwlist[False, None, True, and, as, assert, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield]注释Python中单行注释以?#?开头,实例如下:#!/usr/bin/python3# 第一个注释print (Hello, Python!) # 第二个注释执行以上代码,输出结果为:Hello, Python!多行注释可以用多个 # 号:#!/usr/bin/python3# 第一个注释# 第二个注释print (Hello, Python!) 执行以上代码,输出结果为:Hello, Python!行与缩进python最具特色的就是使用缩进来表示代码块,不需要使用大括号({})。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。实例如下:if True:print (True)else:print (False)以下代码最后一行语句缩进数的空格数不一致,会导致运行错误:if True: print (Answer) print (True)else: print (Answer) print (False) # 缩进不一致,会导致运行错误以上程序由于缩进不一致,执行后会出现类似以下错误: File test.py, line 6 print (False) # 缩进不一致,会导致运行错误 ^IndentationError: unindent does not match any outer indentation level多行语句Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句,例如:total = it

文档评论(0)

整理王 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档