day2 python基础语法和进制

1.快捷键

command+a 全选
command+z 撤销
command+shift+z 反撤销
command+c 复制
command+v 粘贴
鼠标点击+shift(不放)选中部分

command+s 保存
command+x剪贴
command+/ 注释和撤销注释
鼠标点击+option(alt)(不放)创建多个光标

2.基础语法

在说明性文字前加#
多行注释用‘’‘ ’‘’ 或者“”“ ”“”

多行语句换行时用\隔开

标识符:用来给函数,类,变量取名用的 (由数字,字母,下划线组成)不能数字开头

常用的数据
1.数字数据
2.文本数据
3.布尔值

常见的数据类型
1.int
2.float
3.str
4.bool
5.其他数据类型list,tuple,dict等

3.输入和输出函数

print(数据1,数据2,。。。,sep=文本数据)
print(数据1,数据2,。。。,end=文本数据)
sep和end可同时在print里出现

变量=input()
print(变量)

4.进制

十进制,二进制,八进制,十六进制

5.不同进制之间的相互转换

十进制
二进制 0b bin()
八进制 0o oct()
十六进制 0x hex()

其他进制转十进制:
print(其他进制)

十进制转其他进制:
手动转换—辗转取余法
100=0b1100100
100=0o144
100=0x64

八进制,十六进制和二进制之间的相互转换
1)八进制转二进制:将1位八进制数变成3个二进制数
二进制转八进制反之
2)十六进制转二进制:将1位十六进制数变成4个二进制数
二进制转十六进制反之
0o67=0b110 111
0o624=0b110 010 100

0xaf=0b1010 1111
0xf21=0b1111 0010 0001
0xa8e4=0b1010 1000 1110 0100

8 4 2 1

6.原码反码和补码

计算器存储数据时存储的是数字的补码

内存大小
1bit
1byte字节=8位
1kb
1mb
G
T

原码=符号位+真值
10的原码:0000 1010 (正数的原码,反码,补码都是一样的)
-256的原码:1000 0001 0000 0000

负数的反码-原码符号位不变,其他位取反
-10的反码:1111 0101

负数的补码-反码上加1
-10的补码:1111 0110

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值