Python 数据类型有哪些?

发布时间:2024年01月08日

Python 数据类型

Python?数据类型用于定义变量的类型。它定义了我们将在变量中存储哪种类型的数据。存储在内存中的数据可以有很多种类型。例如,一个人的年龄被存储为数值,他或她的地址被存储为字母数字字符。

Python?有各种内置数据类型,主要包括:

  • 数字类型 – int、float、complex
  • 字符串类型 – str
  • 序列类型 – list、tuple、range
  • 二进制类型 – bytes、bytearray、memoryview
  • 映射类型 – dict
  • 布尔类型 – bool
  • 集合类型 – set、frozenset
  • 空类型 – NoneType

Python 数字数据类型存储数字值。当你给它们赋值时,创建了数字对象。例如 –

var1 = 1
var2 = 10
var3 = 10.023

Bash

Copy

Python支持四种不同的数字类型 –

  • int(有符号整数)
  • long(长整数,也可以用八进制和十六进制表示)
  • float(浮点实数)
  • complex(复数)

Python列表数据类型

Python列表是最多才多艺的复合数据类型。Python列表包含由逗号分隔并在方括号([])中封装的项目。在某种程度上,Python列表类似于C语言中的数组。它们之间的一个区别是Python列表中的所有项目可以是不同的数据类型,而C数组只能存储与特定数据类型相关的元素。

可以使用切片运算符([ ]和[:])访问存储在Python列表中的值,索引从列表开头的0开始,一直到末尾-1。加号(+)是列表连接运算符,星号(*)是重复运算符。例如:

list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']

print (list)            # Prints complete list
print (list[0])         # Prints first element of the list
print (list[1:3])       # Prints elements starting from 2nd till 3rd 
print (list[2:])        # Prints elements starting from 3rd element
print (tinylist * 2)    # Prints list two times
print (list + tinylist) 

文章来源:https://blog.csdn.net/zqzgng/article/details/135452944
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。