Python之基本运算符
基本运算符
1、算符运算符
|
运算符 |
描述 |
例子 |
|
+ |
两个对象相加 |
a+b |
|
- |
两个对象相减 |
a-b |
|
* |
两个数相乘或返回一个被重复若干次的字符串 |
a*b |
|
/ |
两个数相除 |
a/b |
|
% |
取模,返回除法的余数 |
a%b |
|
** |
返回幂次方 |
a**b |
|
// |
取整数,返回商的整数部分 |
a//b |
#!/usr/bin/env python
#_*_ coding:utf-8 _*_
a = 10
b = 15
print(a-b,a**b,a%b,a//b) ##输出结果:-5 1000000000000000 10 0
2、比较运算符
|
运算符 |
描述 |
例子 |
|
== |
比较对象是否相等 |
(a == b) |
|
!= |
比较两个对象是否不相等 |
(a != b) |
|
<> |
比较两个对象是否不相等 |
(a <> b) |
|
> |
返回a是否大于b |
(a > b) |
|
< |
返回a是否小于b |
(a < b) |
|
>= |
返回a是否大于等于b |
(a >= b) |
|
<= |
返回a是否小于等于b |
(a <= b) |
3、赋值运算符
|
运算符 |
描述 |
例子 |
|
= |
赋值运算 |
c = a + b |
|
+= |
加法赋值运算符 |
c +=a |
|
-= |
减法赋值运算符 |
c -=a |
|
*= |
乘法赋值运算符 |
c *=a |
|
/= |
除法赋值运算符 |
c /=a |
|
%= |
取模赋值运算符 |
c %=a |
|
**= |
幂次方赋值运算符 |
c **=a |
|
//= |
取整除赋值运算符 |
c //=a |
4、逻辑运算符
|
运算符 |
描述 |
例子 |
|
and |
逻辑and |
(a and b) |
|
or |
逻辑or |
(a or b) |
|
Not |
逻辑非 |
not a |
备注:逻辑运算符的运算顺序为:非、与、或
5、成员运算符
|
运算符 |
描述 |
例子 |
|
in |
在指定的序列中找到值true,否则返回false |
|
|
not in |
在指定的序列中未找到值false,否则返回true |
备注:算符运算符与赋值运算符结果返回的都是值;
比较、逻辑、成员运算符返回的都是bool值;
Python之基本运算符的更多相关文章
- python基础之运算符
算术运算符 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复 ...
- Python基础-Python的三元运算符和lambda表达式
1. Python的三元表达式: 现在大部分高级语言都支持 “?”这个三元运算符,它对应的表达式如下:condition ? value if true:value if else 但是 Python ...
- 【Python】 解析Python中的运算符
Python中的运算符相比较于传统的C/C++差别不是很大,主要是一些个别的运算符上的差别.包括:算术.比较.赋值.位.逻辑.成员.身份等.它们的优先级: 符号 说明 ** 指数(最高优先级) ~,+ ...
- Python表达式与运算符
表达式与运算符 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 算术运算符 运算符 描述 + 加 - 两 ...
- 【转】Python中的运算符
[转]Python中的运算符 说完常用的数据类型,再来说下运算符.运算符用于将各种类型的数据进行运算,让静态的数据跑起来. 编程语言中的运算大致分为以下几个大类: 算术运算, 用于加减乘除等数学运算 ...
- python中的运算符及表达式及常用内置函数
知识内容: 1.运算符与表达式 2.for\while初步了解 3.常用内置函数 一.运算符与表达式 python与其他语言一样支持大多数算数运算符.关系运算符.逻辑运算符以及位运算符,并且有和大多数 ...
- Python中的运算符与表达式
你所编写的大多数语句(逻辑行)都包含了表达式(Expressions).一个表达式的简单例子便是 2+3.表达式可以拆分成运算符(Operators)与操作数(Operands).运算符(Operat ...
- python入门5 运算符
python运算符: 1 算术运算符 加减乘除 取余 求商 求幂等 2 比较运算符== != > >= < <= 3 逻辑运算符 and not or 4 赋值运 ...
- Python 基础 常用运算符
Python 基础 常用运算符 计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算术运算.比较运算.逻辑运算.赋值运算.成员运算.身份运算.位运算. 今天我们暂只学习 算术运算. ...
- python学习第六天运算符总结大全
python学习第六天运算符总结大全,玖乐网络(www.96net.com.cn)列出下面详细 1,算术运算符 + 加 - 减 *乘 / 除 % 求模 ** 乘方 // 取整除 - 返回商的整数部分 ...
随机推荐
- CentOS 7上的程序管理:rpm、yum和源码编译安装
简介 在Linux的早期时代(也许吧?我猜的.也可能是Unix.),想要在系统上安装一款应用程序,是比较复杂的.需要专业的人员自行获取程序的源代码,并且编译安装,这是非常的复杂且需要一定的专业功底的, ...
- Excel上下标如何设置?
Excel表格怎么设置上下标?Excel上下标设置技巧 在21世纪的我们,平时的工作和学习中,经常会使用到一些专业的文档,比如方程式.数据的公式和科学计数等,其中均会涉及到许多的上下标符号输入以及使用 ...
- 【tf.keras】tensorflow datasets,tfds
一些最常用的数据集如 MNIST.Fashion MNIST.cifar10/100 在 tf.keras.datasets 中就能找到,但对于其它也常用的数据集如 SVHN.Caltech101,t ...
- 数理统计(二)——Python中的概率分布API
数理统计(二)——Python中的概率分布API iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 数理统计中进行假设检验需要查一些分布的上分位数表.在scip ...
- go 杂项笔记
*** 使用go build编译该程序,注意这里需要指定 -gcflags "-N -l" 关闭编译器优化,否则编译器可能把对sum函数的调用优化掉. bobo@ubuntu:~/ ...
- Qt的诞生和本质
有没有发现,在这个主函数里面没有了消息循环了.消息循环到哪里去了呢? 我们知道,每个GUI应用程序都有消息循环,一般都需要将消息循环while那个函数写到main的最后位置.那既然如此,为了代码复用, ...
- 关于定义序列化器时,read_only和write_only有什么作用
关于序列化和反序列化 在谈论前,先说一下序列化和反序列化,这两个概念最初是在学习json的时候提出来的,回头来看,其实可以用最初的理解就可以了 序列化就是将对象转化方便传输和存储字节序列,例如js ...
- python的安装以及前景
1.检查软件是否安装:在cmd命令行上输oython 假如环境已经配置好环境变量 则会显示为python的inf: 2.下载并安装python 打开python官网:https://www.pytho ...
- DNS解析服务结构图
1.DNS(domain name system) 域名 <==> IP地址 DNS解析过程:
- 死磕 java线程系列之线程的生命周期
(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本. 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的. 常见的错 ...