Python基础入门-----课程第三课

不同进制之间的转换

  • 二进制 0或者1,满二进一,以0b或0B开头
  • 八进制 0~7组成,满八进一以0o或者0O组成
  • 十进制 0~9 组成 ,满十进一
  • 十六进制 0~9 和 a~f组成 或者A~F组成,满十六进一,以0x或0X开头

十进制 转 二进制

在这里插入图片描述
十进制 转 八进制
在这里插入图片描述
十进制 转 十六进制
在这里插入图片描述
二进制转十进制
请添加图片描述
八进制 转 十进制
在这里插入图片描述
各个进制之间的转化都存在着一定的规律,掌握好一定的规律就能会各个进制之间的计算了


算术运算符

在这里插入图片描述

算术运算符的优先级

  • 先乘除,后加减
  • 同级运算,从左到右运行
  • 可以使用()调整优先级
    算术运算符由高到底
  • 第一级:**
  • 第二级:*,/,%,//
  • 第三级:+,-

赋值运算符

=赋值运算符 x=y ===> x=y
+=加赋值 x+=y > x=x+y
-=减赋值x- =y
=>x=x-y
¥*=乘赋值x*=y ===>x=x*y
/=除赋值
%=取余赋值
**=幂赋值
//=整除赋值

比较运算符

,<,<=,>=,!=

逻辑运算符

and 和
or 或
not 非

位运算符

& 和 |

  • ‘位与’运算 &
    两个操作的数据的二进制表示,只有对应位数都是1时,结果数位才是1 否则为0
  • ‘位或’运算
    两个操作的数据的二进制表示,只要对为数有一个为1时,结果数位是1 否则为0
    在这里插入图片描述
    先转化成二进制,在进行 位与 位或 的比较,然后根据所得数据把二进制转化成十进制就得出对应的结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值