电脑内存中的命名位置用来存储值就像一个存储多种不同类型数据的容器数值字符串布尔值语法命名使用赋值操作符赋值。命名规范使用小写字母。使用下划线分隔单词。使用有意义的名字。使用单数名词。代码及团队命名规范一致。好的命名规范不仅帮助你设置有效命名还能增加你代码的可读性可维护性减少bug风险。运行时决定的。数据类型整数浮点数复数字符串布尔值序列元组集合字典序列[]元组()不可变集合{}唯一值字典{}逗号分隔的键值对None类型字符单引号双引号三引号可以从字符串中抽取string[0]类型注解type annotation可以捕获编译时错误# declare a variable with an integer type annotation my_number: int 42 # declare a variable with a string type annotation my_string: str Hello, world! # declare a function with type annotations for parameters and return value def add_numbers(a: int, b: int) - int: return a b常量尊从大写字母命名规范全局变量函数外定义可以被程序所有部分访问。局部变量函数内声明的变量在函数内优先级高于全局变量。