python学习笔记:1、第一个python程序与数据存储

数据的存储

思考1:为什么使用计算机?

答:存储数据,计算数据

思考2:数据存在哪里?

答:数据存储在内存里

思考3:数据怎么在内存里存储的?

答: 首先弄明白怎么存储数字
  内存: 内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。
  举一个简单的例子来理解内存,一个开关,有两种状态,开启和关闭。一种状态对应1,另一种对应0。把八个开关放到一间房间里,这个房间称为“一个字节”,一个开关代表“一位”。每个房间都有门牌号,门牌号码看做“地址”。把无数个房间堆叠起来组成摩天大厦,可以把摩天大厦看成“内存”。
  数据存储(10在内存里占4个字节,32位)
计算机存储数据,先开辟内存空间,再存储数据。
计算机开辟内存的最小单位是字节。在存储数据时,
用最高位表示符号,1表示负数,0表示正数。
 0000 0000 0000 0000 0000 0000 0000 0000 1010

单位
1bit
8bit ——  一字节
1024字节 —— 1K
1024K —— 1M
1024M —— 1G
1024G —— 1T

思考4:内存中以什么形式存储数据?各进制数相互之间如何转换?

答:内存中以二进制形式存储数据。

常用进制介绍
二进制:  0 1  逢二进一
0+0=0
0+1=1
1+1=10
11+1=100

八进制: 0 1 2 3 4 5 6 7  逢八进一
1+7=10
1+2=3

十进制:0 1 2 3 4 5 6 7 8 9 逢十进一

十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F
逢十六进一

1+f=10
学十六进制作用:内存地址用十六进制数表示

进制间的相互转换方法介绍
十进制 → 二进制
倒除法,余数逆序。
10(10) -> 1010(2)

二进制 →十进制
当前的数字,乘以2的位数次方,最后相加
1010(2)→ 10(10)

八进制 →二进制
【一转三位】:八进制的一位相当于二进制的三位,转换时按照十进制转换。
65(8)→ 110 101 (2)

二进制 →八进制
【三位一取】从低位开始取,高位不足则补零
110 101(2) 转成 6 5(8)

十六进制 → 二进制
【一转四位】十六进制的一位相当于二进制的四位,转换时按照十进制转换。
a4 (16) → 1010 0100 (2)

二进制 → 十六进制
【四位一取】从低位开始取,高位不足补0

第一个python程序

#输出     注释,注释一行,注释的内容不执行,仅作为解释说明使用
# print为Python的输出函数,输出双引号之间的内容
print("Hello Word!")
#输出为ello Word!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值