1.python语句中的一些基本规则和特殊字符
# 表示注释
\
继续上一行
; 将两个语句连接在一行中
:将代码的头和体分开
代码块用缩进块的方式体现,不同的缩进深度分割不同的代码块
Python文件以模块的形式组织
跨行的三种方式
1.用反斜杠‘\’ 2.在使用类似小括号中括号大括号的闭合操作符时可以跨多行 3.用三引号'''
'''包括下的字符串可以跨行书写
(用括号美观性好点)
缩进相同的一组语句构成一个代码块
代码组由不同的缩进分割
每一个Python脚本文件都可以被当作是一个模块
模块以磁盘文件的形式存在 模块里的代码可以被别的模块调用(import)
2.变量赋值
= 是主要的赋值操作符
赋值是将该对象的引用赋值给变量 PS
被赋值的对象不可以是一个表达式 但是可以存在链式赋值
类似y=x=x+1
增量赋值
类似C语言中+=
-+...Python中不存在自加和自减
多重赋值x=y=z=1
多元赋值 x,y,z=1,2,3 则x=1 y=2 z=3 PS建议使用括号
交换两个变量的值 可以使用临时变量tmp也可以不用
3标识符
标识符是计算机语言中允许作为名字的有效字符串集合
有一些是关键字 关键字不能用于其他用途
标识符的第一个字符必须是字母或者是下划线
剩下的可以是字母数字下划线 而且大小写敏感
下划线的特殊用法 1._xxx 不用'from
module import*'导入 2._xxx_系统定义名字 3._xxx类中私有变量名 私有的表示只能在当前模块下运用
不能导到其他的模块处
obj._doc_可以动态得来访问模块,类声明或函数声明中的第一个没有赋值的字符串。
模块创建的目的是为了被调用