VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 关于Python语言的基础知识

1 setence and syntax语句和语法

井号为注释符号

n是标准行分隔符, 通常一个语句一行

反斜线表示下一行继续, 用来将单条语句放入多行…尽量使用括号代替

分号;表示将两个语句连接在一行中…不提倡

冒号:表示将代码块的头和体分开

语句(代码块)用缩进块方式体现: 同一个代码组的代码必须严格左对齐..由于不同的editor制表符宽度不一, 为了使代码跨平台, 推荐使用4个空格缩进

不同缩进深度分隔不同的代码块

python文件以模块的形式组织: 模块以磁盘文件的形式存在, 不应该让某个模块充斥的太大

2 赋值

赋值语句没有返回值, 但可以使用链式赋值

python2.0开始支持增量赋值(算符和等号连接赋值), 但是python不支持++, --

赋值操作中, 可变对象会被直接修改(引用位置值的修改), 不可变对象则被重新赋予新的对象(引用修改) 多元赋值: a, b, c = 1, 2, ‘string’, 建议使用tuple的方式进行多元赋值: (a, b, c) = (1, 2, ‘string’)

3 swap操作: x, y = y, x

4 标识符

大小写敏感

python的关键字列表和iskeyword()函数在keyword模块, 方便查阅

内建: built-in可以看作是系统保留字….对于一些内建函数需要覆盖(重定义, 替换)…built-in是__builtins__模块的成员, 该模块由解释器自动导入

python不支持重载

下划线: 作为变量前缀和后缀指定特殊变量

  • _xxx: 不用’from module import*’导入

  • _xxx_: 系统定义名字

  • _xxx: 类中的私有变量名



相关教程