1-4 Python的各个数据类型

'''
Python 中有哪些数据类型?
格式:
变量名 = 变量值

查看变量的类型 : type(变量名)

Python 语言在定义变量时,不需要指定变量的数据类型. Python 程序会根据变量值,自动实现变量类型确定.
'''

 

​

# 1. 整型数据 int (integer)
num1 = 999
# print(f'num1 = {num1}') 输出的固定格式. 
print(f'num1 = {num1}, type(num1) = {type(num1)}')

# 2. 浮点型 (小数) float
num2 = 66.6
print(f'num2 = {num2}, type(num2) = {type(num2)}')

# 3. bool 布尔型 => 只有两个结果,真或者假. (True/False)
is_visited = True
print(f'is_visited = {is_visited}, type(is_visited) = {type(is_visited)}')

# 4. 字符串类型 => 有三种书写格式.① 单引号 ② 双引号 ③ 三引号 (多行数据书写) str => string 字符串类型
# 好处:嵌套书写非常简单.不需要转义.
# 复制的快捷键 ctrl + d

name1 = '玛丽亚'
name2 = "玛丽亚"
name3 = '''玛丽亚'''
name4 = """玛丽亚"""

print(f'name1 = {name1}, type(name1) = {type(name1)}')

# Python 中的一些高级数据类型 (存储多个数据的类型)
# 5. 列表类型: 特点,有序,可重复,可扩展
names = ['张三', '李四', '王五', '张三', '李四']
print(f'names = {names}, type(names) = {type(names)}')

# 6. 元组类型 : 特点,有序,可重复,不可扩展
names = ('张三', '李四', '王五', '张三', '李四')
print(f'names = {names}, type(names) = {type(names)}')

# 7. 集合类型 : 特点,无序, 不可重复. 可扩展.
# 无序 : 内部是通过一套算法实现的. 可能使用到了当前时间戳变量.
names = {'张三', '李四', '王五', '张三', '李四'}
print(f'names = {names}, type(names) = {type(names)}')

# 8. 字典类型 : key -> value 键值对/夫妻对 dict -> dictionary
stu_dict = {'stu_id': '1001', 'name': '张三', 'age': 18, 'score': 100}
print(f'stu_dict = {stu_dict}, type(stu_dict) = {type(stu_dict)}')

将上述代码在编译器运行一遍,观察控制台的输出结果,理解代码的意思,一定要亲自运行观察结果,才能学到知识。

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值