栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python中变量的理解

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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次方)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/854197.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号