python中变量的理解

变量以及类型

  1. 变量的定义

在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢?类比一下现实生活中,比如去超市买东西,往往需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,再到收银台进行结账即可. 如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来可. Python中,存储一个数据,需要一个叫做变量的东西,如下示例:

num1 = 100 #num1就是一个变量,就好一个小菜篮子

num2 = 87  #num2也是一个变量

result = num1 + num2 #把num1和num2这两个"菜篮子"中的数据进行累加,然后放到 result变量中
说明:

所谓变量,可以理解为菜篮子. 买菜需要把菜放到菜篮子里, 那么程序中的数据就需要放到变量里.
程序就是用来处理数据的,而变量就是用来存储数据的
2. 变量的类型
在这里插入图片描述

int (有符号整形) : 例如 0,1,100 这样的整数

float(浮点型) : 例如 3.14 这样的小数

string(字符串): 例如 "abc" 这样用引号引起来的数据, 这里单引号和双引号都可以

bool(布尔类型): 例如 True/False 用来表达****或者****

程序中存放不同数据的变量的类型也不一样, 这样可以更充分的利用电脑内存空间.

  1. 查看变量的类型
    可以使用type(变量的名字),来查看变量的类型

定义一个数字类型变量num

num = 10
# 这里使用type就可以查看num的具体类型
type(num)
  1. 数据大小单位换算(了解)
    变量是用来存储数据的, 数据也是有大小的, 在这里我们科普一下数据大小的单位换算.

字节(byte):8个 二进制位 为一个字节(B)

二进制(binary)是在数学数字电路中指以2为基数的记数系统,是以2为基数代表系统的二进位制. 这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示

表示一个: 1(十进制) 1(二进制)
表示两个: 2(十进制) 10(二进制)
表示三个: 3(十进制) 11(二进制)
表示四个: 4(十进制) 100(二进制)
简单的点来说: 记录数量一个,两个,三个这样的数据 我们可以使用10进制这样的方式来进行记录, 也可以使用二进制这样的方式来记录. 这里只是记录的方式不同, 但是目的都是一样的就是为了记录一个,两个,三个这样的数量数据.

计算机存储单位一般用B,KB,MB,GB,TB它们之间的关系是:

1B(Byte字节)=8bit
1KB (Kilobyte 千字节)=1024B
1MB (Mega byte 兆字节 简称“兆”)=1024KB
1GB (Giga byte 吉字节 又称“千兆”)=1024MB
1TB (Tera byte 万亿字节 太字节)=1024GB,其中1024=2^10 ( 2 的10次方)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值