运算符

 

1算数运算

 运算符

 描述

 示例

 +

 加,两个对象相加

 a+b输出结果30

 

 -

 减,得到负数,或者一个数减去另一个数

 a-b输出结果-10

 *

 乘,两个数相乘或是返回一个被重复若干次的字符串

 a*b输出结果200

 /

 除,x除以y

 b/a得出结果2

 %

 取模,返回除法的余数(求余)

 b%a输出结果0或者1

 ..

 幂,返回x的y次幂

 a**b为10的20次方,输出结果100000000000000000000

 //

 取整除,返回商的整数部分

 9//2输出结果4 9.0//2.0输出结果4.0

 注意:算数运算的/(除),在python2.7版本默认的是取整除,也就是相除后只取整数,所以要精确就必须调用一个模块,在2.7版本在除法或者乘法时调用模块

from __future__ import division     3.0以上版本不存在这个问题

如:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
from __future__ import division
a = 9 / 2
print(a)

 

2比较运算符

比较运算符,返回值要么是真(True),要么是假(False)

 运算符

 描述

 示例

==

 等于-比较对象是否相等

 (a==b)返回False

!=

 不等于-比较两个对象是否不相等

 (a!=b)返回True

<>

 不等于-比较两个对象是否不相等

 (a<>b) 返回True 。这个运算符类似!=

 大于-返回x是否大于y

 (a>b)返回False

<

 小于-返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价,注意这些变量名称的大写

 (a<b)返回True

>=

 大于等于-返回x是否大于等于y

 (a>=b)返回False

<=

 小于等于-返回x是否小于等于y

 (a>=b)返回True

 

3赋值运算符

 运算符

描述 

示例 

 =

 简单的赋值运算符

 c=a+b将a+b的运算结果赋值给c

 +=

 加法赋值运算

 c+=a等效于c=c+a

 -=

 减法赋值运算

 c-=a等效于c=c-a

 *=

 乘法赋值运算

 c*=a等效于c=c*a

 /=

 除法赋值运算

 c/=a等效于c=c*a

 %=

 取模赋值运算

 c%=a等效于c=c%a

 **=

 幂赋值运算

 c**=a等效于c=c**a

 //=

 取整除赋值运算

 c//=a等效于c=c//a

 

4逻辑运算符

 运算符

描述 

示例 

 and

 布尔"并且"-如果x为False, x and y 返回False,否则它返回y的计算值 ,并且的意思,and前后都要符合逻辑运算才返回真,哪怕有一个不符合都返回假

 (a and b)返回True

 or

 布尔"或者"-如果x为True, x or y 返回True,否则它返回y的计算值,或者的意思,or前后有一个符合逻辑运算都返回真

 (a or b)返回True

 not

 布尔"非"-如果x为True,返回False。如果x为False,返回True

 not(a and b)返回False

 

5成员运算符

运算谁在不在里面

 运算符

描述 

示例 

 in

 如果在指定的序列中找到返回True,否则返回False。

 x在y序列中返回True

 not in

 如果在指定序列中没有找到返回True,找到了返回False。

 x不在y序列中返回True

 

#!/usr/bin/env python
# -*- coding:utf-8 -*-
a = "xiaoxiao"
#判断xiaoxiao在不在a变量里
b = "xiaoxiao" in a
print(b)

__EOF__

本文作者努力赢得人生
本文链接https://www.cnblogs.com/zjltt/p/6802845.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   真-小亮亮  阅读(280)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
#20191216
点击右上角即可分享
微信分享提示