Python中的运算符号,python中常用的运算符
本文主要介绍python中的各种运算符,包括比较运算符、赋值运算符、按位运算符、逻辑运算符和成员运算符。有需要的可以参考一下。
目录
1.比较运算符2、赋值运算符3、按位运算符4、逻辑运算符5、成员运算符主要是Python版。
一、比较运算符
比较运算符主要是True和Fals值。
数字
比较运算符
解释
一
==
与.平等
2
!=
(Python3已不再使用)
不等于
3
比.更大
四
不到
5
=
大于或等于
6
=
小于或等于
代码如下:
a=51
b=len(CTO )
#等于
Print(a和b等于比较值: str(a==b))
#不等于
Print(a和b等于比较值: str(a!=b))
#大于
Print(a和b等于比较值: str(ab))
#小于
Print(a和b等于比较值: str(ab))
#大于或等于
Print(a和b等于比较值: str(a=b))
#小于或等于
Print(a和b等于比较值: str(a=b))
效果如下:
二、赋值运算符
数字
赋值运算符
解释
一
=
简单赋值运算符
2
=
加法算子
3
-=
减法赋值运算符
四
/=
除法算符
5
%=
模块化赋值运算符
6
**=
幂赋值运算符
七
//=
舍入赋值运算符
代码如下:
#简单赋值运算符
如果为真:
a=51
b=len(CTO )
Print(a值: str(a))
#加法赋值运算符
如果为真:
a=51
b=len(CTO )
a=b
Print(a=b value: str(a))
#减法赋值运算符
如果为真:
a=51
b=len(CTO )
a-=b
Print(a-=b值: str(a))
#除法赋值运算符
如果为真:
a=51
b=len(CTO )
a/=b
Print(a/=b值: str(a))
#模赋值运算符
如果为真:
a=51
b=len(CTO )
a%=b
Print(a%=b值: str(a))
#
幂赋值运算符
if True:
a=len(51)
b=len(CTO)
a**=b
print(a**=b值:+str(a))
# 取整赋值运算符
if True:
a=51
b=len(CTO)
a//=b
print(a//=b值:+str(a))
效果如下:
三、位运算符
代码如下:
# 十进制转二进制,[2:]去掉0b,int将字符串转为整型
a=int(bin(51)[2:])
b=int(bin(len(CTO))[2:])
print(a=51=二进制值:+str(a))
print(b=3=二进制值:+str(b))
# a=110011
# b=000011=11
# 按位与运算符
if True:
print(a&b值:+str(a&b))
# 按位或运算符
if True:
print(ab值:+str(ab))
# 按位异或运算符
if True:
print(a^b值:+str(a^b))
# 按位取反运算符
if True:
print(~a值:+str(~a))
# 左移动运算符
if True:
print(a<<2值:+str(a<<2))
# 右移动运算符
if True:
print(a>>2值:+str(a>>2))
效果如下:
四、逻辑运算符
代码如下:
a=len(str(51))<0b=len(CTO)>0
print(a值:+str(a))
print(b值:+str(b))
# 与运算符
if True:
print(a and b值:+str(a and b))
# 或运算符
if True:
print(a or b值:+str(a or b))
# a非运算符
if True:
print(not(a)值:+str(not(a)))
效果如下:
五、成员运算符
代码如下:
a=C
b=[5,1,C,T,O]
print(a值:+str(a))
print(b值:+str(b))
# in运算符
if True:
print(a in b值:+str(a in b))
# not in运算符
if True:
print(a not in b值:+str(a not in b))
效果如下:
- 成员运算符
代码如下:
a=C
b=[5,1,C,T,O]
print(a值:+str(a))
print(b值:+str(b))
# in运算符
if True:
print(a in b值:+str(a in b))
# not in运算符
if True:
print(a not in b值:+str(a not in b))#!/usr/bin/python3
# -*- coding: utf-8 -*-
# Feb 12, 2022 11:00 AM
a=51CTO
b= 51CTO
print(a值:+str(a))
print(b值:+str(b))
# is运算符
if True:
print(a is b值:+str(a is b))
# is not运算符
if True:
print(a is not b值:+str(a is not b))
# is运算符,清除空格
a=a.strip()
b=b.strip()
if True:
print(a is b值:+str(a is b))
# is运算符,清除空格
c=51CTO
d=51CTO
if True:
print(c is d值:+str(c is d))
效果如下:
到此这篇关于python中的各种运算符介绍的文章就介绍到这了,更多相关python运算符内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。