【Python零基础学习】基础语法--基础数据类型

python的基础数据类型

python的有如下几种数据类型

数字型

python里面支持的数字类型有 int、flota、bool、complex

1
2
3
4
5
6
7
8
>>> my_number = 12.3
>>> my_number
12.3
>>>
>>> my_complex = 3 + 5j
>>> my_complex
(3+5j)
>>>

字符串

字符串可以使用单引号’ 或 双引号” 括起来 (注意半角下的引号,也就是英文输入法下的)

1
2
3
4
5
6
7
8
9
10
>>> my_name = 'Bill Gates'
>>> my_name
'Bill Gates'
>>> my_firstname = 'Bill'
>>> my_firstname
'Bill'
>>> my_secondname = "Gates"
>>> my_secondname
'Gates'
>>>

字符串一般是通过 + 进行连接的

1
2
3
4
5
6
>>> first = "Bill"
>>> second = 'Gates'
>>> name = first + second
>>> name
'BillGates'
>>>

列表 List

列表类似于其他编程语言的数组,是代表一系列各种类型数据的集合, 也就是说列表元素允许各种元素

列表一般通过 [] 表示

1
2
3
4
>>> students = ['Bill Gates', 'jobs', 'mark']
>>> students
['Bill Gates', 'jobs', 'mark']
>>>

列表也可以通过下标索引访问列表元素

1
2
3
>>> students = ['Bill Gates', 'jobs', 'mark']
>>> students[0]
'Bill Gates'

当然列表有很多内置方法,这些方法帮助我们使用List,后续我们会逐步详解

元组 Tuple

元组和列表类似,也是很多元素的集合

不同之处:元组是通过 () 表示, 而且元组元素不可修改

1
2
3
4
>>> student = ('Bill Gates', 29, 682)
>>> student[0]
'Bill Gates'
>>>

字典 Dict

字典也是一种集合,不过它是 key:value 键值对的集合

字典通过 {} 表示, 通过访问key,来得到value值

1
2
3
4
>>> students = {'bill': 650, 'mark': 567, 'steven': 601}
>>> students['mark']
567
>>>

集合 Set

集合的表示方法是通过大括号 {}, 但是集合的元素是一系列数据类型组成

虽然和字典有点类似,都是 {} 表示,但是他们的集合元素类型不一样

1
2
3
4
>>> teachers = {'tom', 'jack', 'joe', 'steven', 'mark'}
>>> teachers
{'steven', 'joe', 'jack', 'tom', 'mark'}
>>>

集合不支持索引操作,也就是不能通过 teachers[1] 等方式去访问元素的

集合一般的常见是用于集合的交集、并集、差集等操作

以上是我们常见的基础数据类型,每种数据类型都非常常用

坚持原创技术分享,您的支持将鼓励我继续创作!