变量
-
变量的声明
-
a = 1
b = 2
print(a)
print(b)
-
a,b = 10,20
print( a , b )
-
a = b = 100
print(a , b)
-
变量的交换
a = 13 b = 23
-
a,b = b,a
print(a , b) # 23 13 (python 特有)
-
a = 13
b = 23
tmp = a
a = b
b = tmp
print(a,b) #(通用写法)
常量
-
约定俗成: 把所有字母变大写,代表这个值不要改 :SHENFENZHENG = “210202200010106688”
缩进
-
严格明确 缩进是语法的一部分,缩进不正确程序运行错误
-
所属关系 表达代码件包含和层次关系的唯一手段
-
长度一致 程序内一致即可,一般用4个空格或一个tab键
看到所有的系统关键字(保留字)
import keyword
print( keyword.kwlist )
有'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def',
'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if',
'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise',
'return', 'try', 'while', 'with', 'yield'
and | elif | import | raise | global |
---|
as | else | in | return | nonlocal |
assert | except | is | try | True |
break | finally | lambda | while | False |
class | for | not | with | None |
continue | from | or | yield | |
def | if | pass | del | |
编码集
-
utf-8(万国码) : 如果是一个中文,使用3个字节来存储,如果是英文或者是符号,占用一个字节
-
gbk(国标码) : 如果是一个中文,使用2个字节来存储,如果是英文或者是符号,占用一个字节
-
使用中文后
-
占用更大的空间
-
容易造成乱码
-
所以对于中文的命名不推荐使用; [python支持中文的写法]
输出函数(print)