数据类型

数值类型

Int 整形

整数类型

  • 声明:
  1. 十进制:0~9
  2. var = 十进制数字
  3. var = 进制数字
  • 二进制:0~1, 符号: 0b
  • 八进制:0~7,符号: 0o
  • 十六进制:0~9A~F,符号: 0x

Float 浮点型

即小数

  • 声明:
  • var = 小数

Bool 布尔类型

只有两个值:True 和 False

Complex 复数类型

复数的完整结构:实数部分+虚数部分

  • 声明:
  1. var = 实数 + 虚数 如:var = 5 + 4j
  2. var = complex(实数,虚数值) 如:var = complex(5,3)

String类型,字符类型

String 字符串类型

即文字类型

  • 声明:
  1. var = ‘str…’
  2. var = “str…”
  3. var = ‘’’str…’’’ or var = “””str…”””

转义字符

某种特定的格式使得字符的意义发生改变

符号含义
\续行符
\\反斜杠符号()
\'单引号
\"双引号
\a响铃
\b退格(backspace)
\e转义
\000
\n换行
\v纵向制表符
\t横向制表符
\r回车
\f换页
\oyy八进制数,yy代表的字符,例如:\o12代表换行
\xyy十六进制数,yy代表的字符,例如:\x0a代表换行
\other其它的字符以普通格式输出

元字符串

任意字符串之前添加字母r或者R,则当前字符串中所有转义字符在使用时都不会进行转义操作

列表类型(List)

一系列数据的顺序组合,并且组合之后可以修改

  • 声明:
    • list = []

元组类型(Tuple)

一系列数据的顺序组合,但是组合之后不可以修改

  • 声明:
    • tuple = ()

字典类型(Dict)

具有键值映射关系的一组无序数据组合,可以修改

  • 声明:
    • dict = {‘key1’:’value1’,’key2’:’value2’…}

集合类型(Set)

一组特定数据的无序组合,所有数据不会重复

  • 声明:
  • var = {value1,value2…}

本站由 VITAN 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。