跳至主要內容

02-初识数据类型 Notebook

AI悦创原创2022年4月30日Python Base NotebookPython Base Notebook大约 3 分钟...约 914 字

02-初识数据类型 Notebook

img
img

1. 数字型【int、float】

a = 1
print(type(a))

a = 1.0
print(type(a))

# type: 类型
# class: 班级、类别、类型

2. 字符串【str】

s = "Hello aiyuechuang."
print(type(s))
# 三大特性
# 1. 有序性【从左到右:0 开始, 从右到左 -1 开始】
# 2. 不可变【字符串被创建出来之后是不能被修改的(运行当中才是真正创建)】
# 3. 任意数据类型【字符串里面可以放我们第一张发给你的图片中的所有 Python 的数据类型】
# s = "122sasda[1, 2, 34]"

3. 列表【list】

lst = [1, 2, 3, "aiyc", 1.1]
print(lst)
print(type(lst))
# 三大特性
# 1. 有序性【从左到右:0 开始, 从右到左 -1 开始】
# 2. 可变性【添加、删除、修改】
# 3. 任意数据类型【它可以存放任意的数据类型】
# lst = [1, "aiyc", (1, 2, 3)]

4. 元组【tuple】

tup = (1, 2, 3, 4, [1, 2, 3, 4])
print(tup)
print(type(tup))
# 1. 有序性【从左到右:0 开始, 从右到左 -1 开始】
# 2. 不可变
# 3. 任意数据类型

5. 字典【dict】

# key:value
# {}
# d = {"key1": "value1", "key2": "value2"}
# 特点:
# 1. 无序性【Python 3.6+ 之后的版本,字典是有序的。但是你目前用不到,所以直接理解为无序即可】
# 2. key: 不可变【你家的钥匙能变形嘛?】变形之后能开门吗?-》不能开门
# value:任意数据类型
# 可变性【添加数据、修改数据、删除数据、读取数据】
d = {"name": "aiyc", "age": 18}
print(d)
print(type(d))
d = {9: [1, 2, 3, 4], "aiyc": 2}
print(d)

6. 集合【set】

强制转换:

# 强制转换【可以理解为变性】
lst = [1, 2, 3, 4, "aiyc", "book"]
# print(set(lst))
s = set(lst)
print(s)
print(type(s))

7. 布尔型【bool】

# 布尔型
a = True
b = False
print(a)
print(b)

Think

我们有时候不仅仅要看选择项以内的答案,也要去思考选择项以外的答案。——AI悦创

欢迎关注我公众号:AI悦创,有更多更好玩的等你发现!

公众号:AI悦创【二维码】

AI悦创·编程一对一

AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh

C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh

方法一:QQ

方法二:微信:Jiabcdefh

你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度
通知
关于编程私教&加密文章

Your primary language is en-US, do you want to switch to it?

您的首选语言是 en-US,是否切换到该语言?