Skip to main content

基础知识

标准数据类型

不可变数据

  • Number(数字): int、float、complex(复数)、Boolean(布尔)
  • String(字符串)
  • Tuple(元组)

可变数据

  • List(列表)
  • Dictionary(字典)
  • Set(集合)

数学操作符

操作符操作例子求值为
**指数2 ** 38
%取模/取余数22 % 86
//整除/商数取整22 // 82
/除法22 / 82.75
*乘法3 * 515
-减法5 - 23
+加法2 + 24
info

优先级从高到底。

编码风格

场景建议示例
模块/包名简短、全小写、非必要时不带下划线imp、sys
函数名全小写、用下划线增加可读性foo()、my_func()
变量名全小写、用下划线增加可读性my_var
类名单词首字母大写MyClass
常量名全大写、下划线分隔PI、TAX_RATE
缩进每级相差4个空格、不用Tab键
比较操作不要与True或False值做比较if my_var:

常用函数

len()函数

len() 返回对象(字符、列表、元组等)长度或项目个数。

str()int()float() 函数

用于字符串、整型和浮点型之间的转换。