Python练习题详解之常用操作符(小白友好)

Python练习题详解之常用操作符(小白友好)

你好!欢迎来到Python练习题详解系列。为了让小白(也就是我本人)更好的理解代码,打好编程基础,我决定仔细地解说一些练习题。欢迎观看!奥利给!

在开始练习题详解前,我们先简单看看,操作符究竟是什么东东呢~

Python的常用操作符包括但不限于算术,比较,赋值,逻辑等操作符。

算术操作符

算术操作符就是我们熟知的加减乘除,值得注意的有以下几点:

1. 在python中,/ 代表有小数点的精确除法,eg. 6 / 4 = 1.5

    而 //  所运算的除法则舍弃了小数点后面的数字, 让答案变成最接近商的整数 eg. 6 // 4 = 1

2. % 代表计算除法的余数,eg. 6 % 4 = 2

3. ** 代表幂运算,eg. 2 ** 3 = 8

4. 优先级问题

先乘除 后加减,遇到括号先算括号里面的。

幂操作里,**比左侧优先级高,比右侧优先级低。(也就是说***的右侧优先于左侧)

也就是说 -3 ** 2 = -9

因为 - 3在左侧,**比 -3优先级高,运算出来就是 -(3**2)

如果是 3 ** -2,那就等于 0.1111111,因为右侧优先级高,就是3的负二次方。

Python支持的数字运算如下:


比较运算符

逻辑运算符

逻辑操作符包括 and ,or ,和 not。也就是我们熟知的与或非。

and 代表,当左右同时为True,则返回True,

or 代表,左边或者右边任意一边为True,则返回True,

not 代表一个一元操作符,他会返回一个相反类型的值,所以not true 就是 false;

优先级问题:NOT 优先 AND 优先 OR


赋值运算符

编程世界里赋值就是等于号,a = b  就是把 b 的值赋给 a,

还有几个比较特殊的赋值符号,让我们一起来看看~(图片来自W3School)

啊噢,好像把知识点都po上来了~复

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值