首页 > 试题广场 >

以下哪一个不是Python支持的数据类型

[单选题]
以下哪一个不是Python支持的数据类型
  • char
  • int
  • float
  • list

python 中的标准数据类型:
图片说明
其中数字类型有:
图片说明
注意:
string 不是 char!!!!
可变数据类型:列表list[ ]、字典dict{ }
不可变数据类型:整型int、字符串str' '、元组tuple()

发表于 2018-06-07 17:00:24 回复(4)

在 Python 中没有字符类型 char,只有字符串类型 str,即字符也是用 str 类型表示,详情可参考:

Text Sequence Type — str
Python 变量类型

发表于 2018-01-07 22:10:21 回复(0)
python中数据类型:
(1)Number(数字)---不可变数据类型
1)int:python2中有int和long。
a、/:python2中1/2=0,python3中1/2=0.5
b、//:1//2=0,1.0//2=0.5,1//2.0=0.5
c、%:1%2=1
2)float: 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)。
3)bool:False、True。False的值是0,True的值是1,它们可以与数字相加。python2中没有bool类型。用0表示False,用1表示True。
4)complex:复数由实数部分和虚数部分构成,可以用a + bj,a+bJ或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数。conjugate()返回复数的共轭复数。共轭复数:实部相等,虚部互为相反数。
(2)String(字符串)---不可变数据类型
1)用单引号或双引号括起来的内容叫字符串,如s1 = ‘123’,s=“123”。s1 =‘1’。引号中只有一个字符也是字符串,python无char类型。
2)String同list一样也是一种可迭代的数据类型。String的运算符如下:
a、+:拼接字符串
b、*2:重复字符串2次得到一个新的字符串
c、[索引]:访问某一个字符串
d、[起始索引:终止索引]:访问某一段字符串,包含头不包含尾
e、in:成员运算符 - 如果字符串中包含给定的字符返回 True
f、not in:成员运算符 - 如果字符串中不包含给定的字符返回 True
g、r/R:不转义字符串,全部按照字面意思。
h、%:格式字符串。%s,%d
i、 定义Unicode 字符串:u‘字符串’,u“字符串”
j、转义字符,\':单引号
k、在格式化输出的时候,‘%%’:只输出单一的%
(3)List(列表)---可变数据类型
(4)Tuple(元组)---不可变数据类型
(5)Set(集合)---可变数据类型
(6)Dictionary(字典)---可变数据类型
查询对象的类型:
1)使用内置的 type() 函数
2)使用内置的isinstance(对象,类)
注意:
type()不会认为子类对象属于父类。
isinstance()会认为子类对象属于父类。
>>> class A:
...     pass
>>> class B(A):
...     pass
>>> isinstance(A(), A)
True
>>> type(A()) == A
True
>>> isinstance(B(), A)
True
>>> type(B()) == A
False
编辑于 2019-07-27 16:00:08 回复(0)
数字,字符,列表,元组,字典,没有char类型
发表于 2018-10-09 16:04:24 回复(0)
在Python中没有char字符类型,Python中的数据类型有
1、数值类型
        a、int
        b、float
        c、long
        d、bool(True、False)
        e、complex
2、字符串
3、元组
4、列表
5、字典

发表于 2021-02-09 16:56:08 回复(0)

Python 中只有 str,没有 char,即使只有 1 个字符也用 str 表示。

发表于 2022-01-13 16:18:56 回复(0)
python里面没有char类型
发表于 2020-03-12 10:57:57 回复(0)
注意这是Python语言,不是c++哦,没有char
发表于 2023-04-27 18:11:31 回复(0)
python的数据类型:Numer(int\float\complex\long\bool)、string、list、tuple、dict、set
可变数据类型:list\dict\set
不可变数据类型:tuple\string\int\float\complex\long\bool
发表于 2022-03-30 20:47:42 回复(0)

Python3 中常见的数据类型有:

  • Number(数字)
  • String(字符串)
  • bool(布尔类型)
  • List(列表)
  • Tuple(元组)
  • Set(集合)
  • Dictionary(字典)
发表于 2023-09-10 18:22:47 回复(0)
numer(int、float、complex)、string、list、set、tuple
编辑于 2023-08-16 21:09:19 回复(0)
python没有字符类型,只有字符串类型str
发表于 2022-05-27 10:03:36 回复(0)
string不是char
发表于 2021-08-06 16:31:32 回复(0)
a
发表于 2021-04-12 15:37:47 回复(0)
python支持的数据类型
numbers、string、list、tuple、dictionary
数字、字符串、列表、元祖、字典
python支持的四种数字类型:int、long、float、complex
发表于 2021-04-08 21:23:13 回复(0)
python中的字符串类型用string表示,而不是char

发表于 2021-02-20 18:55:36 回复(0)
list 列表
发表于 2021-01-09 22:52:48 回复(0)
<p>误把string当作char了</p>
发表于 2020-12-14 22:38:01 回复(0)
python 有五个标准的数据类型: Number( int  long float complex)   String  List  Tuple   Dictionary
发表于 2020-09-15 18:33:51 回复(0)

Python3 中有六个标准的数据类型:

  • Number(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Set(集合)
  • Dictionary(字典)

Python3 的六个标准数据类型中:

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
发表于 2020-07-17 15:37:20 回复(0)