基础入门
Number
- 1. Int
- 2. Bool
- 3. Float
- 4. Complex
String
- 1. 单引号和双引号使用完全相同
- 2. 使用三引号(”’或者”””)可以指定一个多行字符串
- 3. 反斜杠可以用来转义,使用R可以让反斜杠不发生转义,如R’This Is A Line \N’ 则\N会显示
- 4. 字符串可以用+运算符连接在一起,用*运算符重复
- 5. 有两种索引方式,从左往右以0开始,从右往左以-1开始
- 6. Python没有单独的字符类型,一个字符就是长度为1的字符串
- 7. 字符串切片Str[Start:End:Step],其中Start(包含)是切片开始的索引,End(不包含)
Bool
- 1. Bool是Int的子类,True和False可以和数字相加
- 2. 布尔类型可以和其他数据类型进行比较,比如数字字符串等。在比较时,Python会将True视为1
- 3. 布尔类型可以和逻辑运算符一起使用,包括And、Or和Not。这些运算符可以用来组合多个布尔表达式,生成一个新的布尔值
- 4. 可以使用Bool()函数将其他类型的值转换成布尔值。以下值在转换布尔值时为False:None、False、零(0、0.0、0j)、空序列(如’ ‘、( )、[ ])和空映射({ })。其他所有值转换为True
- 5. 在Python中,所有非零的数字和非空的字符串、列表、元组等数据类型都被视为True,只有0、空字符串、空列表、空元组等被视为False


文章有(1)条网友点评
‘and 1=1 —