python运算符

python算法运算符中有:*,+,-,%,/,//,**分别为乘,加减,余,除,整除,次方
    返回整数。

    1,*(乘):两个数相乘

    2,+(加):两个数相加

    3,-(减):两个数相减

    4,%(余)两个数相除后除不尽的数

    5,/(除)两个数相除

    6,// 两个数的整除

    7,**(次方)一个数同时乘以相同的数

1.print(2*8)=16
2.print(2+10)=12
3.print(10-8)=2
4.print(10%3)=1
5.print(10/2)=5
6.print(10//2)=5
7.print(10**2)=100

python中有八个赋值运算符分别为=,+=,-=,*=,/=,%=,//=,**=

1,=:等于,a=10,声明一个变量a值为10,把值10赋予变量a

2,+=:先加 在赋值,a += 10,a = a + 10

3,-=:先减 在赋值,a -=10, a = a -10

4,*=:先乘 在赋值,a *= 10, a = a * 10

5,/=:先除 在赋值,a /= 10,a = a/10

6,%=:先求 在赋值,a %= 10, a = a%10

7,//=:先整除 在赋值,a //= 10, a = a//10

8**=:先次方 在赋值,a **= 10 ,a = a**10

1.a=10
(1).print(a)
2.i = 10
 i += 10
 print(i)
3.i -= 10
 print(i)
4.i *=10
 print(i)
 5.i /=  3
 print(i) 
6.i %=  3
 print(i) 
7.i //=  3
 print(i) 
8.i **=  3
 print(i) 

Python中的比较运算有有七个分别为·:1.==(等于), 2.!=(不等于),3. >(大于), 4.<(小于),5. <=(小于等于), 6.True False(比较结果为布值) 另外字符串在比较时是一个一个比较字符的大小

a, b =10,20
print(a >= b)
print(a==b)
print(a!=b)
c, d = "zxb", "zxz"
print(c>d)


 

python中有三个逻辑运算符:and(与)、or(或)、not(非)。

  1. and(与):当两个条件同时为True时,结果为True;否则为False。 例如:
 

python复制插入

a = 5
b = 10

if a > 0 and b > 0:
    print("a和b都大于0")
else:
    print("a和b不都大于0")

复制插入

输出结果为:"a和b都大于0"

  1. or(或):当两个条件中至少有一个为True时,结果为True;否则为False。 例如:
 

python复制插入

a = 5
b = 10

if a > 0 or b < 0:
    print("a大于0或b小于0")
else:
    print("a不大于0且b不小于0")

复制插入

输出结果为:"a大于0或b小于0"

  1. not(非):对一个条件取反,如果条件为True,则结果为False;如果条件为False,则结果为True。 例如:
 

python复制插入

a = 5

if not a > 0:
    print("a不大于0")
else:
    print("a大于0")

复制插入

输出结果为:"a大于0"

python中的位运算符有:bit, lbyte=8bit, & (按位与) ,l (按位或), ^(按位异或)

1,& (按位与)

2,l (按位或)

3^(按位异或)

a = 0b001011
b = 0b000110
#按位与
#c = 0b001101
#按位或
#c =0b110010
#按位异或
#c = 0b001101
print(c)

python中成员运算符:in ,not in ,其中in后面需要由多个元素构成也必须要有字符串

print("c" not in "hello", "el" in "hello", "1" in "100")
print(100 in [100,200, 300])
print("1030" in "1312")
print("2345" in "6789")

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值