勤学思培训网KTYKGJ
  • 总算懂了python语言入门

    Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。下面是小编为您整理的关于python语言入门,希望对你有所帮助。


    [图片0]

    python语言入门

    Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

    Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

    Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

    Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。

    Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

    Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

    Python 环境搭建

    本章节我们将向大家介绍如何在本地搭建Python开发环境。

    Python可应用于多平台包括 Linux 和 Mac OS X。

    你可以通过终端窗口输入 "python" 命令来查看本地是否已经安装Python以及Python的安装版本。

    Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, 等等。)

    Win 9x/NT/2000

    Macintosh (Intel, PPC, 68K)

    OS/2

    DOS (多个DOS版本)

    PalmOS

    Nokia 移动手机

    Windows CE

    Acorn/RISC OS

    BeOS

    Amiga

    VMS/OpenVMS

    QNX

    VxWorks

    Psion

    Python 同样可以移植到 Java 和 .NET 虚拟机上。

    Python 中文编码

    前面章节中我们已经学会了如何用 Python 输出 "Hello, World!",英文没有问题,但是如果你输出中文字符"你好,世界"就有可能会碰到中文编码问题。


    [图片1]

    Python 文件中如果未指定编码,在执行过程会出现报错:

    #!/usr/bin/python

    print "你好,世界";

    以上程序执行输出结果为:

    File "", line 2

    SyntaxError: Non-ASCII character 'xe4' in file on line 2, but no encoding declared; see /peps/pep- for details

    Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。

    解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了

    注意:#coding=utf-8 的 = 号两边不要空格。

    实例(Python +)

    #!/usr/bin/python

    # -*- coding: UTF-8 -*-

    print "你好,世界";

    运行实例 »

    输出结果为:

    你好,世界

    Python 基础语法

    Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。

    在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。

    第一个 Python 程序

    交互式编程

    交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。

    linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下:

    $ python

    Python (default, Sep 9 2014, 15:04:36)

    [GCC Compatible Apple LLVM (clang-)] on darwin

    Type "help", "copyright", "credits" or "license" for more information.

    >>>

    Window 上在安装 Python 时已经已经安装了默认的交互式编程客户端,提示窗口如下:

    在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果:

    >>> print "Hello, Python!";

    在 Python 版本中,以上实例输出结果如下:

    Hello, Python!

    脚本式编程

    通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。

    让我们写一个简单的 Python 脚本程序。所有 Python 文件将以 .py 为扩展名。将以下的源代码拷贝至 文件中。

    print "Hello, Python!";

    这里,假设你已经设置了 Python 解释器 PATH 变量。使用以下命令运行程序:

    $ python

    输出结果:

    Hello, Python!

    让我们尝试另一种方式来执行 Python 脚本。修改 文件,如下所示:

    #!/usr/bin/python

    print "Hello, Python!";

    这里,假定您的Python解释器在/usr/bin目录中,使用以下命令执行脚本:

    $ chmod +x # 脚本文件添加可执行权限

    $ ./

    输出结果:

    Hello, Python!