• Python核心编程笔记 第三章


    3.1     语句和语法 

      3.1.1   注释( # )
      3.1.2   继续( )
            一般使用换行分隔,也就是说一行一个语句。一行过长的语句可以使用反斜杠( ) 分解成几行。
            两种例外情况一个语句不使用反斜线也可以跨行:在使用闭合操作符时,另外就是三引号包括下的字符串也可以跨行书写。
      3.1.3   多个语句构成代码组(:)
      3.1.4   代码组由不同的缩进分隔
            核心风格:缩进四个空格宽度,避免使用制表符
      3.1.5   同一行书写多个语句(;)
            同一行上书写多个语句会大大降低代码的可读性,Python 虽然允许但不提倡你这么做。
      3.1.6   模块
            模块里的代码可以是一段直接执行的脚本,也可以是一堆类似库函数的代码,从而可以被别的模块导入(import)调用。
    3.2     变量赋值 
            等号(=)是主要的赋值运算符。在 Python 语言中,对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量。
            Python 的赋值语句不会返回值。
            链式赋值: 
            
            增量赋值 
            +=      -=      *=      /=      %=      **=    <<=     >>=     &=      ^=      |= 
            Python 不支持类似 x++ 或 --x 这样的前置/后置自增/自减运算。 
            “多元”赋值 
            
            变量交换
            
    3.3     标识符 
      3.3.1   合法的 Python 标识符 
             第一个字符必须是字母或下划线(_) |  剩下的字符可以是字母和数字或下划线  | 大小写敏感 
      3.3.2  关键字
      3.3.3  内建 
            虽然 built-in 不是关键字,但是应该把它当作“系统保留字”,不做他用。然而,有些情况要求覆盖(也就是:重定义,替换)它们。Python 不支持重载标识符,所以任何时刻都只有一个名字绑定。
      3.3.4  专用下划线标识符
            _xxx            不用'from module import *'导入 
            __xxx__      系统定义名字 
            __xxx          类中的私有变量名 
            核心风格:避免用下划线作为变量名的开始
            (因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开始。一般来讲,变量名_xxx 被看作是“私有的”,在模块或类外不可以使用。当变量是私有的时候,用_xxx 来表示变量是很好的习惯。因为变量名__xxx__对Python 来说有特殊含义,对于普通的变量应当避免这种命名风格。)
    3.4  基本风格指南 
      3.4.1  模块结构和布局 
      3.4.2  在主程序中书写测试代码 
    3.5     内存管理
        变量无须指定类型 
        程序员不用关心内存管理 
        变量名会被“回收” 
        del 语句能够直接释放资源 
    3.6  第一个 Python 程序
        
  • 相关阅读:
    将Jquery序列化后的表单值转换成Json
    sql 2008 修改链接服务器 Rpc &Rpc Out
    JavaScript中双等的使用情况
    从一张搞笑图看JavaScript的语法和特性
    dom元素的增删查改
    前端解决跨域问题(转)
    盒子模型以及css3指定盒子模型种类的box-sizing
    如何居中浮动元素
    CSS水平垂直居中常见方法总结(转)
    JS基础-连续赋值(转)
  • 原文地址:https://www.cnblogs.com/dddlion/p/3468323.html
Copyright © 2020-2023  润新知