入门Python之——运算符(三)

学习运算符之前,首先要知道Python中常用运算符分为四种:算术运算符;赋值运算符;逻辑运算符;比较运算符。以及不常用的位运算符
  1. 算术运算符

算术运算符用于执行用户熟悉的许多算术运算,这些运算涉及到计算由文本、变量、其他表达式、函数、属性调用和常量表示的数值

Python中常用算术运算符有七种,分别为:加(+),减(-),乘(*),除(/),次方(**),求余(%),整除(//)。

常用的加减乘除不做过多叙述,下面来介绍次方,求余,整除。

次方(**)最基本的定义是:设a为任意数,n为 正整数 ,a的n次方表示为aⁿ,表示n个a连乘所得之结果。

#例,即二的六次方
a = 2 ** 6
print(a)

求余运算( a % b )是计算 b 的多少倍刚刚好可以容入 a ,返回多出来的那部分(余数)

#例,即二除以一的余数
a = 2 % 1
print(a)

整除(//)说的通俗一点就是舍去小数点的部分

#例,三整除二的结果为1
a = 3 // 2
print(a)

  1. 赋值运算符

赋值运算符就是将一个值赋给另一个值。

Pythin中常用的赋值运算符有:+=;-=;/=;*=;%=;//=;**=

赋值运算符为简写展开之后与常规运算一致

a += b    #a=a+b
a -= b    #a=a-b
a /= b    #a=a/b
a *= b    #a=a*b
a %= b    #a=a%b
a //= b   #a=a//b
a **= b   #a=a**b
#只需先运算再赋值就可以,是比较简单的。

具体可看下图:

  1. 逻辑运算符

Python中逻辑运算符有三种:and(并且);or(或者);not(取反)

and(并且):两者都为真,结果为真。

a = 12
b = 5
print(a and b)     #输出b的值。
print(a > b and b < a)    #输出true

or(或者):一个为真时结果即为真。

a = 12
b = 5
print(a and b)     #输出a的值。
print(a < b and b > a)    #输出false

not(取反):真为假,假为真。

a = 12
b = 5
not(a > b)    #输出false
not(a < b)    #输出true

  1. 比较运算符

比较运算符有两种结果True或False

常用的比较运算符有六种:> ; < ; >= ; <= ; != ; == .

前面四种不做过多叙述,主要介绍!=;==。

!=(是否不等于):

a = 11
b = 12
print(a != b)    #输出True
b = 11
print(a != b)   #输出False

==(是否等于):

a = 10
b = 10
print(a == b)    #输出True
b = 11
print(a == b)    #输出False
  1. 位运算符

位运算符Python中不适用,故不作详细说明,具体与逻辑运算符相似,可参考上面逻辑运算符的使用说明。

今天学习到此为止,欢迎关注持续更新Python教学。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值