zoukankan      html  css  js  c++  java
  • 《零压力学Python》 之 第一章知识点归纳

    第一章(初识Python)知识点归纳

           Python是从ABC语言衍生而来的

           ABC语言是Guido参与设计的一种教学语言,为非专业编程人员所开发的。

           Python是荷兰程序员 Guido Van Rossum于1991推出的,保留着ABC的很多功能,而且也融入了Modula-3语言的元素。

           Modula-3有着简单和安全的特点。

           Python命名的灵感来自BBC的喜剧《巨蟒剧团这飞翔的马戏团》,这门语言与蟒蛇没有直接的联系,虽然剧团的成员John Cleese最初命名时隐含着“阴险”、“虚伪”的意思。

           考虑到Python的功能,它常被视为一种“原型设计”或“应用程序快速开发”语言。你可先使用Python快速编写出程序,在需要提升运行效率时,再使用C和C++进行改写。

           在Windows下安装Python后,你可以使用“基本交互模式”,也可使用“交互式开发环境”——IDLE,但强烈建议后者。

           IDLE中,可使用命令help并指定类型来获取帮助。如:help(str)

           在IDLE中,修正错误。当代码块内容很多,又不想重新输入整个时,可以这样做:

    (1)   将光标放在代码块的任何一行中(如果代码块只包含一行代码,务必将光标放在行尾);

    (2)   按回车键

    整个代码块都奇迹般地再次出现了,且光标位于代码块的末尾。你可随便进行修复。最后,要重新提交代码块,将光标放到最后一行的末尾并按回车键两次。

    当然,也可使用Alt + P键 / Alt + N键,返回上 / 下一次的代码。

           续行:

    (1)   如果当前没有与左括号、左大括号或左中括号配套的右括号、右大括号或右中括号,代码行将自动延伸到下一行;如:

    total_amount = (this_amount + that_amount

               + a_big_number + count +even_more_amounts)

    在这种情况下,缩进无关紧要,但Python通常要求缩进必须一致。

    (2)   在有些情况下,你可能无法采用上述办法。但又必须延伸到下一行,又没有别的办法,可使用反斜杠 。

    my_str = 'I am typing a very long

    line of code.'

    请注意: 反斜杠 后面,不能有任何字符,空格、注释也不例外。

  • 相关阅读:
    zz学习技术的三部曲:WHAT、HOW、WHY
    zz一种理想的在关系数据库中存储树型结构数据的方法
    某外企SQL Server面試題
    C语言中的指针 &与*
    剖析SQL Server执行计划(zz)
    UNICODE,GBK,UTF8区别
    (Part 1Chapter 14) High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI
    关于GtkTreeView和 MVC的一篇好文章 入木三分
    一个混合 MPI_Init() 和 gtk_init() 的实例序
    (Part 2Chapter 57) High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI
  • 原文地址:https://www.cnblogs.com/hardy9sap/p/9345814.html
Copyright © 2011-2022 走看看