Python数据类型
时间:2020-02-23 14:42:36 来源:igfitidea点击:
Python数据类型用于定义变量的类型。
之前,我们了解了Python中的语句和注释。
如果需要,可以从Python Comment&Statement中找到它。
Python数据类型
python数据类型有不同类型。
一些内置的python数据类型是:
Python数据类型– NumericPython数字数据类型用于保存类似int的数字值; int-保存无限制长度的有符号整数。
long-保留长整数(在Python 2.x中存在,在Python 3.x中已弃用)。
浮点数-保留浮点精度数字,其精度最高为15个小数位。
复数-包含复数。
在Python中,我们无需在声明变量(例如C或者C++)时声明数据类型。
我们可以简单地在变量中赋值。
但是,如果我们想看看它现在持有什么类型的数值,可以使用type(),如下所示:
#create a variable with integer value. a=100 print("The type of variable having value", a, " is ", type(a)) #create a variable with float value. b=10.2345 print("The type of variable having value", b, " is ", type(b)) #create a variable with complex value. c=100+3j print("The type of variable having value", c, " is ", type(c))
如果运行上面的代码,您将看到如下图所示的输出。
- Python数据类型–字符串字符串是一个字符序列。
Python支持Unicode字符。
通常,字符串用单引号或者双引号表示。
上面的代码产生如下图所示的输出
- Python数据类型–列表列表是Python专有的通用数据类型。
从某种意义上说,它与C/C++中的数组相同。
但是Python列表的有趣之处在于它可以同时保存不同类型的数据。
正式列表是使用方括号([])和逗号(,)编写的一些数据的有序序列。
上面的代码将产生如下输出:
- Python数据类型– TupleTuple是另一种数据类型,是类似于list的一系列数据。
但这是一成不变的。
这意味着元组中的数据受到写保护。
元组中的数据使用括号和逗号写入。
上面的python数据类型元组示例代码的输出将类似于下面的图像。
- DictionaryPython Dictionary是键-值对形式的无序数据序列。
它类似于哈希表类型。
字典以大括号内的形式写成"键:值"。
以优化的方式从大量数据中检索数据非常有用。