Python基础2--数据类型

目录

1、String(字符串)

2、数字Number(int、float、bool、complex)

(1)int(整数型)

(2)float(浮点型)

(3)complex(复数)

(4)bool(布尔型)

3、List(列表)

4、Tuple(元组)

5、Dictionary(字典)

6、Set(集合)


1、String(字符串)

字符串就是一系列字符,在Python中,用引号扩起来的都是字符串,引号可以是单引号,也可以是双引号。

str1 = "hello world"
print(type(str1))

输出结果为:<class 'str'>

引号里的"hello world"就是str类型的

2、数字Number(int、float、bool、complex)

Python的数字类型有int整型、float浮点数、complex复数、以及布尔值(0和1)

(1)int(整数型)

int1 = 123
print(type(int1))

输出结果为:<class 'int'>

(2)float(浮点型)

float1 = 1.23
print(type(float1))

输出结果为 :<class 'float'>

(3)complex(复数)

complex1 = 123 + 3j
print(type(complex1))

输出结果为:<class 'complex'>

(4)bool(布尔型)

bool1 = (1==1)
print(type(bool1))
print(bool(3+5==10))

输出结果为:

<class 'bool'>
False
 

3、List(列表)

python的列表可以完成大多数集合类的数据结构实现,它支持字符,数字,字符串甚至可以包含列表。列表是有序的,通常用[  ]表示。

List1 =[1,"啊","aa"]
print(type(List1))
print(List1)

输出结果为:

<class 'list'>
[1, '啊', 'aa']

4、Tuple(元组)

元组类似于list列表,用()来表示,和列表的区别为,元组中的数据只可读,不能修改其中类容。

Tuple1 =(1,"啊","aa")
print(type(Tuple1))
print(Tuple1)

输出结果为:

<class 'tuple'>
(1, '啊', 'aa')

5、Dictionary(字典)

字典可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典用{  }表示

dictionary1 = {"name":"abc","age":13,"boy or girl":"boy"}
print(type(dictionary1))
print(dictionary1)

输出的结果为:

<class 'dict'>
{'name': 'abc', 'age': 13, 'boy or girl': 'boy'}

6、Set(集合)

集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。基本功能是进行成员关系测试和删除重复元素。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

set1 = {1,2,"abc"}
a = set("abc")
print(type(set1))
print(type(a))
print(set1)
print(a)

输出结果为:

<class 'set'>
<class 'set'>
{'abc', 1, 2}
{'c', 'a', 'b'}

后面会对各个数据类型的详细用法学习后再展开说明下用法

微信公众号会同步跟新,大家可以一起学习进步。

 

Guess you like

Origin blog.csdn.net/weixin_42893232/article/details/121241440