python 学习笔记记录(二)

来源:互联网 发布:中国大数据平台 编辑:程序博客网 时间:2024/05/23 14:42

语句和语法

  1. #号表示之后的字符为python的注释
  2. 换行(\n)是标准的行分隔符(通常一个语句一行)
  3. 反斜杠(\) 继续上一行
  4. 分号(;)将两个语句连接在一行中
  5. 冒号(:)将代码块的头和体分开
  6. 语句(代码块)用缩进块的方式体现
  7. 不同的缩进的深度分隔不同的代码块
  8. python文件以模块的形式组织

变量赋值

  1. 在Python 语言中,对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量。(这点可以将这种方式理解为指针)
  2. Python 的赋值语句不会返回值,因此下面的语句会报错x=1;y=(x=x+1)
  3. 链式赋值没问题,如下y=x=x+1
  4. 增量赋值,Python 不支持类似 x++ 或 –x 这样的前置/后置自增/自减运算。
x=x+1; 与 x+= 1是一样+=  -=  *=  /=  %=  **=<<= >>= &=(按位与) ^=(按位异或)    |=(按位或)
  1. 多元赋值a,b,c = 1,2,'test';(a,b,c) = (1,2,'test')这样可读性更高
  2. Python 标识符字符串规则和其他大部分用C 编写的高级语言相似: 第一个字符必须是字母或下划线(_);剩下的字符可以是字母和数字或下划线; 大小写敏感
  3. 变量数值交换x,y = 1,2;x,y=y,x
  4. 关键字
    这里写图片描述

  5. 下划线标识符
    _xxx 不用’from module import *’导入
    xxx_系统定义名字
    __xxx 类中的私有变量名
    一般来讲,变量名_xxx 被看作是“私有的”,在模块或类外不
    可以使用。当变量是私有的时候,用_xxx 来表示变量是很好的习惯。因为变量名xxx对Python 来说有特殊含义,对于普通的变量应当避免这种命名风格。

  6. 代码流程,推荐代码风格:主程序调用main()函数。
    这里写图片描述
0 0
原创粉丝点击