基本运算符

1、算术运算符

运算符 描述 实例
+ 加-两个对象相加 a+b=30
- 减-得到负数或是一个数减去另一个数 a-b=-10
* 乘-两个数相乘或是返回 a*b=200
/ 除-x除以y b/a=2
% 取余-返回除法的余数 b%a=0
// 取整-返回商的整数部分 9//2=4
** 幂-返回x的y次幂 a**b=10^20

2、比较运算符

运算符 描述 实例
== 等于-比较对象是否相等 (10==20)返回false
!= 不等于-比较两个对象是否不相等 (10!=20)返回true
<> 不等于-比较两个对象是否不相等 (10<>20)返回true
> 大于-返回x是否大于y (10>20)返回false
< 小于-返回x是否小于y (10<20)返回true
>= 大于等于-返回x是否大于等于y (10>=20)返回false
<= 小于等于-返回x是否小于等于y (10<=20)返回true

3、赋值运算符

运算符 描述 实例
= 简单的赋值运算符 c = a + b 将a+b的远算结果赋为c
!= 加法赋值运算符 c += a 等效于 c = c + b
-= 减法赋值运算符 c -= a 等效于 c = c - b
*= 乘法赋值运算符 c *= a 等效于 c = c * b
/= 除法赋值运算符 c /= a 等效于 c = c / b
%= 取余赋值运算符 c %= a 等效于 c = c % b
//= 取整赋值运算符 c * *= a 等效于 c = c ** b
**= 幂赋值运算符 c //= a 等效于 c = c // b

4、逻辑运算符

运算符 逻辑表达式 描述 实例
and x and y “与”-如果x为false,x and y 返回false,否则返回y的计算值 (10 and 20)返回20
or x or y “或”-如果x是非0,返回x的值,否则返回y的计算值 (10 or 20)返回10
not not x “非”-如果x为true,返回false。如果x为false,返回true not(10 and 20)返回false

5、身份运算符

运算符 描述 实例
is is是判断两个标识符是不是引用自一个对象 x is y,类似id(x) == id(y)如果引用的是同一个对象则返回true,否则返回false
is not is not是判断两个标识符是不是引用自不同对象 x is not y,类似id(a)!=id(b)。如果引用的不是同一个对象则返回结果true,否则返回false。

is和的区别:is用于判断两个变量引用对象是否为同一个(是否在同一块内存空间中),用于判断引用变量的值是否相等。

6、位运算符

用于转换进制,一般用不到

7、成员运算符

运算符 描述 实例
in 如果在指定的序列中找到值返回true,否则返回false x在y序列中,如果x在y序列中返回true
not in 如果在指定的序列中没有找到值返回true,否则返回false x不在y序列中,如果x不在y序列中返回true

python的基本运算符的更多相关文章

  1. python基础之运算符

    算术运算符 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复 ...

  2. Python基础-Python的三元运算符和lambda表达式

    1. Python的三元表达式: 现在大部分高级语言都支持 “?”这个三元运算符,它对应的表达式如下:condition ? value if true:value if else 但是 Python ...

  3. 【Python】 解析Python中的运算符

    Python中的运算符相比较于传统的C/C++差别不是很大,主要是一些个别的运算符上的差别.包括:算术.比较.赋值.位.逻辑.成员.身份等.它们的优先级: 符号 说明 ** 指数(最高优先级) ~,+ ...

  4. Python表达式与运算符

    表达式与运算符 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 算术运算符 运算符 描述 + 加 - 两 ...

  5. 【转】Python中的运算符

    [转]Python中的运算符 说完常用的数据类型,再来说下运算符.运算符用于将各种类型的数据进行运算,让静态的数据跑起来. 编程语言中的运算大致分为以下几个大类: 算术运算, 用于加减乘除等数学运算 ...

  6. python中的运算符及表达式及常用内置函数

    知识内容: 1.运算符与表达式 2.for\while初步了解 3.常用内置函数 一.运算符与表达式 python与其他语言一样支持大多数算数运算符.关系运算符.逻辑运算符以及位运算符,并且有和大多数 ...

  7. Python中的运算符与表达式

    你所编写的大多数语句(逻辑行)都包含了表达式(Expressions).一个表达式的简单例子便是 2+3.表达式可以拆分成运算符(Operators)与操作数(Operands).运算符(Operat ...

  8. python入门5 运算符

    python运算符: 1 算术运算符 加减乘除 取余 求商 求幂等 2 比较运算符==   !=  >  >=  < <= 3 逻辑运算符 and  not  or 4 赋值运 ...

  9. Python 基础 常用运算符

    Python 基础 常用运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算术运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.位运算. 今天我们暂只学习 算术运算. ...

  10. python学习第六天运算符总结大全

    python学习第六天运算符总结大全,玖乐网络(www.96net.com.cn)列出下面详细 1,算术运算符 + 加 - 减 *乘 / 除 % 求模 ** 乘方 // 取整除 - 返回商的整数部分 ...

随机推荐

  1. Java反射开窍--1

    1.通过案例引出反射并体会反射的好处 案例:美团外卖 --->付款 --->要么用微信支付 要么用支付宝支付 package com.zhaoss.test01; //接口的制定方:美团外 ...

  2. Jcrop图片裁剪

    一.引入js和css 二.实现 1.jsp页面 <%-- Created by IntelliJ IDEA. User: a Date: 2019/8/19 Time: 9:36 To chan ...

  3. 2019牛客暑期多校训练营(第七场)E-Find the median(思维+树状数组+离散化+二分)

    >传送门< 题意:给n个操作,每次和 (1e9范围内)即往数组里面插所有 的所有数,求每次操作后的中位数思路:区间离散化然后二分答案,因为小于中位数的数字恰好有个,这显然具有单调性.那么问 ...

  4. Codeforces Round #627 (Div. 3) F - Maximum White Subtree(深度优先搜索)

    题意: n 个点 n - 1 条边的树,问每个点所在所有子树中白黑点数目的最大差. 思路: 白点先由下至上汇集,后由上至下分并. #include <bits/stdc++.h> usin ...

  5. Codeforces Global Round 7 A. Bad Ugly Numbers(数学)

    题意: 给你一个 n,输出一个 n 位不含 0 且不被任一位整除的正数. 思路: 构造 233 或 899. #include <bits/stdc++.h> using namespac ...

  6. 2020-2021 ICPC, NERC, Southern and Volga Russian Regional Contest (Online Mirror, ICPC Rules) D. Firecrackers (贪心,二分)

    题意:有个长度为\(n\)的监狱,犯人在位置\(a\),cop在位置\(b\),你每次可以向左或者向右移动一个单位,或者选择不动并在原地放一个爆竹\(i\),爆竹\(i\)在\(s[i]\)秒后爆炸, ...

  7. Network POJ - 3694 无向图找桥

    题意: 给你一个无向图,你需要找出来其中有几个桥 桥: 1.存在重边必定不为桥 2.low[v]>dfn[u] 代码: //题意很清晰 //就是这个需要先找出来原无向图中的桥个数,然后在判断添加 ...

  8. Codeforces Round #643 (Div. 2) D. Game With Array (思维,构造)

    题意:给你两个正整数\(N\)和\(S\),构造一个长度为\(N\)并且所有元素和为\(S\)的正整数数组,问是否能找到一个\(K (0\le K \le S)\)使得这个数组的任意_子数组_的和都不 ...

  9. VSCode配置Python开发环境

    https://blog.csdn.net/vinkim/article/details/81546333 https://zhuanlan.zhihu.com/p/31417084

  10. woj1016 cherry blossom woj1017 Billiard ball 几何

    title: woj1016 cherry blossom date: 2020-03-18 20:00:00 categories: acm tags: [acm,几何,woj] 几何题,判断给出的 ...