zoukankan      html  css  js  c++  java
  • A Byte of Python (1)安装和运行

    有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷;另一种是把它做得很复杂以至于找不到明显的缺陷。

    ——C.A.R. Hoare


    获得人生中的成功需要的专注与坚持不懈多过天才与机会。

    ——C.W. Wendte

     

    第1章  介绍

    python 语言既简单又功能强大,注重的是如何解决问题,而不是编程语言的语法和结构。

    官方介绍:
    Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。

    python 的作者 Guido van Rossum 荷兰人,名称来自于Guido所挚爱的电视剧 Monty Python's Flying Circus.

    Python特色:简单、易学、免费开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰富的库。。。。。。

    python 是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。

    第2章  安装Python

    Linux 和 BSD 用户

    测试 Linux 系统是否安装了 Python,打开 shell 程序,输入 python –V 查看python版本

    在系统上安装 Python:

    • 操作系统附带的管理软件安装二进制包,或者从其他PC拷贝二进制包
    • 从源代码编译 Python 然后安装

    Windows 用户

    访问 Python.org/download 下载最新版本安装程序,注意此处需要设置环境变量

    具体操作:控制面板->系统->高级->环境变量->系统变量,变量 Path 结尾添加 ;C:Python27

    C:Userslicc>python -V
    Python 2.7.11

    第3章  最初的步骤

    运行 python 程序方式:

    1. 交互模式:使用带提示符的解释器
    2. 命令行脚本模式(文本模式):将python写入文件,对文件进行编译运行
    3. 集成开发环境(IDE)模式

    交互模式

    命令行 shell 提示符下键入 python,启动解释器。输入 print ‘Hello World!’,然后按 Enter 键。

    Windows用户,正确设置环境变量,在 cmd 中输入 python 启动解释器

    >>> 是键入 python 语句的提示符。

    image

    退出Python 提示符:Linux/BSD shell,按 Ctrl-d 退出;Windows 命令行,按 Ctrl-z 回车即可退出

    命令行脚本模式

    将 python 程序保存为 helloworld.py 文件,打开shell(Linux终端或者DOS提示符),键入 命令 python helloworld.py。

    打开 IDLE,编写python语句, Edit->Run Script 或快捷方式 Ctrl-F5。

    可执行的 python 程序 (仅适用 Linux/Unix 用户)

    给程序 可执行 的权限,然后 运行 程序

    $ chmod a+x helloworld.py
    $ ./helloworld.py
    Hello World

    此处,使用 chmod 命令 改变 文件的权限,给系统中所有用户这个源文件的执行许可。然后直接通过指定源文件的位置来执行程序。使用 ./ 来指示程序位于当前目录,或者 ./helloworld

    如果想要程序能在各个位置运行,则需要将 .py 源文件保存在 PATH 环境变量的目录之一中。

    当运行任何程序时,系统会查找列在 PATH 环境变量中的各个目录,然后运行程序。

    $ echo $PATH
    /opt/mono/bin/:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/swaroop/bin
    $ cp helloworld.py /home/swaroop/bin/helloworld
    $ helloworld
    Hello World


    对于 python 来说,程序、脚本或者软件都是指同一个东西。

    获取帮助 如 help('print')

    使用内建的 help 功能获得某个 python 函数或语句的快速信息帮助。

    如:help(str) 显示 str 类的帮助。str 类用于保存你的程序使用的各种文本(字符串)。

    退出:按 q 退出帮助

    同样,可以获取 python 中几乎所有东西的信息。

    特殊情况:要获取关于 print 操作符的帮助,需要正确设置 PYTHONDOCS 环境变量

    $ env PYTHONDOCS=/usr/share/doc/python-docs-2.3.4/html/python
    Python 2.3.4 (#1, Oct 26 2004, 16:42:40)[GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2Type "help", "copyright", "credits" or "license" formore information.
    >>> help('print')
  • 相关阅读:
    boostrap各种设备大小,以及不同设备的隐藏和显示
    thinkphp5 layout布局的理解和使用,模板继承等等
    thinkphp5的前台是如何实现的,以及后台栏目的作用
    JS工作流进度条显示,以及相关的思路和原理
    Lnmp服务器集群配置研究和实践
    关于require.js写的最通俗易懂的文章
    使用js把html导出word,单位换算,配置样式和分页,页边距,字体及大小,行距,缩进,@page等等
    使用phpword插件,导出word,并解决循环数据的问题
    php使用array_filter函数,并使用闭包,动态的过滤数组
    leetcode——437. 路径总和 III
  • 原文地址:https://www.cnblogs.com/blueskylcc/p/5312155.html
Copyright © 2011-2022 走看看