Python学习之运算符号
作者:小瑀1987 发布时间:2023-11-29 04:11:04
目录
1、算数运算符:
2、赋值运算符:
3、比较运算符
4、逻辑运算符
5、 成员运算符
总结
大至分为以下5类运算符号
算数运算符
赋值运算符
比较运算符
逻辑运算符
成员运算符
算数运算符 和 赋值运算符 运算是得到真实的结果
比较运算符 逻辑运算符 和 成员运算符 运算得到的 是布尔值 真True 或 假False
1、算数运算符:
+ 加
- 减
* 乘
/ 除
% 余数
// 商
** 幂
2、赋值运算符:
+= x += y 相当于 x = x + y
-= x -= y 相当于 x = x - y 一次类推以下同理
*= 乘
/= 除
%= 余数
//= 商
**= 幂
以上两种运算符 表示的都是数字与数字的关系 得出的结果也是数字
3、比较运算符
== 等于
> 大于
< 小于
>= 大于或等于
<= 小于或等于
!= 不等于 推荐用这个 大多数编程软件都是用这个符号
<> 不等于
4、逻辑运算符
一般用来表示判断条件的逻辑关系
and 与 例如 x and y = 真 (x与y都必须是真,结果才是真)
or 或 例如 x and y = 真 (x或y其中一个为真,结果为真)
not 非 例如 x = not True 结果就是 x = False
and 和 or 在多个条件判断时 一般的顺序如下
一般使用()来确认判断的优先级 推荐使用()来指明判断或运算的优先级
如果没有()则默认是从左到右
前一级判断结果 | 运算符号 | 判断结果 |
True | or | 结果True |
True | and | 继续判断 |
False | or | 继续判断 |
False | and | 结果 False |
5、 成员运算符
“ni” 判断某个东西是否在另一个东西里面
“not ni”
他们输出的时布尔值也就是 真 假
例1
in
name = "周大福" #给name这个变量名 赋值“周大福”这个字符串
if "周" in name: #判断 “周”这个字符是否在 name这个变量里面
print('OK')
else:
print('Error')
#结果OK
例2
not in
name = "周大福" #给name这个变量名 赋值“周大福”这个字符串
if "周大" not in name: #判断 “周大是否 不在 name 这个变中”
print('OK')
else:
print('Error')
#结果Error
来源:https://blog.csdn.net/weixin_56164201/article/details/120584011
猜你喜欢
- select先说switch...case...switch...case... 很常用,且很好理解。其作用和if...else...一样。
- --相信大家肯定经常会把数据导入到数据库中,但是可能会有些记录行的所有列的数据是null,这为null的数据是我们不需要 --现在需要一个简
- 动态 web 应用也会需要静态文件,通常是 CSS 和 JavaScript 文件。理想状况下, 我们已经配置好 Web 服务器来提供静态文
- 前一阵看到一篇文章《使用css3仿造window7的开始菜单》,文中仅使用CSS3 实现了Windows 7 开始菜单的动态效果,很久以来一
- 问题分析在关闭数据库的命令发现mysql关不了,提示Warning: World-writable config file '/et
- Python学习第一篇。把之前学习的Python基础知识总结一下。一、认识Python首先我们得清楚这个:Python这个名字是从Monty
- 1、说明PyG2Plot 原理其实非常简单,其中借鉴了 pyecharts 的实现,但是因为蚂蚁金服的 G2Plot 完全基于可视分析理论的
- 目录1、压缩并输出tar.gz文档2、tar解压缩查看官方文档,官方自带的演示:// 官方演示package mainimport ( &n
- 搜了全网都是各种坑,没能解决我的问题。最后自己琢磨出来了。安装好以后,会弹出临时密码 ,copy住。如果手点快了,在通知栏还有一次机会,通知
- 常规的Excel数据处理中,就是对Excel数据文件的读/写/文件对象操作。通过对应的python非标准库xlrd/xlwt/xlutils
- 作者:敖士伟 Email:ikmb@163.com 转载注明作者 说明: 1、js根据表单元素class属性,把表单元素的name和valu
- 项目需要就在现有的服务器上面重新安装了个mysql服务器,还挺费劲儿呢,因为之前都是在我的笔记本上面试验的,它的系统是Ubuntu的,什么路
- 在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相乘,得到一个n*n的矩阵的情况。但是在p
- 一、项目背景:为了回顾关于django的文件上传和分页功能,打算写一个微型的小说网站练练手。花了一个下午的时间,写了个小项目,发现其中其实遇
- 1、 HTTP服务器. 2、性能测试工具推荐 3、 图片篇. 4、 如何加载JS,JS应该放在什么位置. 5、 为什么要减少请求数,如何减少
- 如何正确显示模式对话框中的中文?msg.htm <html> <head> &nbs
- declare @i int set @i='a' &
- 部署网站前查看一下系统是否已经安装CGI1、启动iis服务器,打开IIS服务器打开IIS服务器,点击网站,右击“添加网站”2、创建网站点击“
- 概述数据库一般都会并发执行多个事务,多个事务可能会并发的对相同的一批数据进行增删改查操作,可能导致脏读、脏写、不可重复度和幻读。这些问题的本
- 本文实例讲述了Python实现备份MySQL数据库的方法。分享给大家供大家参考,具体如下:#!/usr/bin/env python# -*