Python常用语法总结
文章目录注释变量常量基本数据类型1.数值类型 (Numeric)注释单行注释# 开头。# 这是一个注释print(Hello)# 行末注释多行注释三个引号 “” 或 ‘’。 这是一个 多行注释 变量常量定义变量名 值无需声明类型。原理变量是标签指向内存中的对象。Java 对比Javaint a 10; 声明类型分配内存空间。Pythona 10。10 是一个对象a 只是贴在 10 上面的标签。Python 中一切皆对象包括整数。命名规范只能包含字母、数字、下划线不能以数字开头。区分大小写。常见的命名方法有三种大驼峰命名法upper camel case每个单词首字母大写例如UpperCamelCase。小驼峰命名法lower camel case第一个单词首字母小写, 之后每个单词首字母大写例如lowerCamelCase。蛇形命名法snake case单词间用下划线连接例如snake_casePython官方推荐。关键字不能作为变量名如 if, class, def。在程序中定义后就不再修改的值为常量Python中没有内置的常量类型无 final 关键字。一般约定使用全大写变量名来表示常量。示例# 变量以数字、字母、下划线命名不能以数字开头声明时不需要指定类型 多行注释 在Python中一切皆对象 my_var1print(my_var)# 打印my_var变量执行的1对象的地址print(id(my_var))my_var10print(my_var)print(id(my_var))my_var2helloprint(my_var2)my_var36.66print(my_var3)my_var4Falseprint(my_var4)my_var5Trueprint(my_var5)print(------------------------------)# 给多个变量赋同一个值abc888print(a)print(b)print(c)print(------------------------------)# 给多个变量同时赋值x,y,z11,22,33print(x)print(y)print(z)print(------------------------------)# 常量常量使用大写字母表示PI3.141592653589793print(PI)执行代码结果114071621850565610140716218505944hello6.66FalseTrue------------------------------888888888------------------------------112233------------------------------3.141592653589793基本数据类型Python 中一切皆对象主要包含以下几种数据类型1.数值类型 (Numeric)int (整数)无大小限制Python 3自动处理大整数溢出。Java 对比Java int 范围是 -2^31 ~ 2^31-1超出需用 BigInteger。Python int 自动扩容相当于内置了 BigInteger。float (浮点数)带小数点的数双精度类似 Java double。bool (布尔)True 和 False注意首字母大写。Java 对比Java 是 true/false。Python 本质是整数 (True1, False0)可直接参与数学运算虽然不推荐。complex (复数)如 3 4j科学计算常用。类型查看与判断案例