【大数据 / Python / KEN】Python 变量以及类型(2)

Python 变量以及类型

首次发布时间:2020/7/16
最后修改时间:2020/7/16
本系列文章基于 python3 版本

摘要
  • 变量的含义
  • 数据类型
  • 如何定义不同类型的变量
  • 查看变量的类型

什么是变量?
  • 一个水杯,你可以倒进去可乐,白开水,或者任何你想喝的饮料

  • 在程序中,你可以将变量理解为水杯,它是一个容器

  • 而水杯中盛放的东西可以理解为变量值,即数据

  • 程序是用来处理数据的,而变量就是用来存储数据的

其实这个很好理解了,就跟数学里的变量一样的意思
例如,x = 6
x 就是变量,6 就是变量值


数据类型
  • 在我们的生活当中,有各种各样的食物,但我们不能都用水杯去盛放

    • 比如要用篮子放蔬菜
  • 那为什么不都用水杯去盛放呢?试想如果用水杯盛放蔬菜,那得是多大一个杯子

  • 同样的,用篮子去盛放水、饮料,自然是盛不了的

  • 所以,在程序中,不同的数据类型,有不同的表示方式

    • 类似于用不同的器具盛放不同的东西,方便我们的管理与使用
  • Python 数据类型有:
    在这里插入图片描述

注意:
python3 里面将 intlong 整合到一起了
也就是说 python3 里面只有 int,没有 long 了
(python2 里还是分 int 和 long 的,但是我们不关心了,毕竟官方已经停止维护 python2)
(虽然 python2 对比起 python3 还有库更丰富的优势,但是 python3 迟早也会有的)


定义不同类型变量
  • 数字:

    • num = 6
    • 变量名 = 数字
  • 字符串:

    • str = '6' 或者 str = "6"
    • 变量名 = 单引号双引号包裹起来
  • 列表:

    • list = [1, 2, 3, 4, 5]
    • 变量名 = 中括号中的元素以英文逗号分开
  • 字典:

    • dict = {a:1, b:2, c:3}
    • 变量名 = 大括号中的元素以英文逗号分开,元素以 key:value 的形式存在
  • 元组:

    • tuple = (1, 2, 3)
    • 变量名 = 小括号中的元素以英文逗号分开

怎样辨别一个变量的类型呢?
  • 首先要清楚,当我们定义了一个变量,并且对它赋值了(也就是有变量值了),那么它的数据类型就确定了

  • 对于我们来说,可以通过 type(变量名) ,来查看变量的数据类型

  • 例子:

num = 6
print(type(num))
  • 输出:
<class 'int'>
  • 可以看到输出的是 int 类型,确实和赋值的类型一致
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值