热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python学习之第三天相关运算符

以下代码为学习时练习所写,部分输出以注释方式写在了代码之后,大家可以参考,还是推荐大家可以自己敲一遍,加深印象。有任何疑问

以下代码为学习时练习所写,部分输出以注释方式写在了代码之后,大家可以参考,还是推荐大家可以自己敲一遍,加深印象。

有任何疑问欢迎留言探讨。

# 机构:家里蹲
# 作者:青火
# 时间:2021/7/15 23:17
#算数运算符
print(1 + 1) #加法 2
print(1 - 1) #减法 0
print(2 * 2) #乘法 4
print(1 / 2) #除法 0.5
print(1 // 1.5) #整除,向下取整 0.0
print(-9 // 3) # -3
print(2**4) #幂运算 16
print(11 % 2) #取余运算 1#赋值运算符 执行顺序从右到左
a = 4 + 3
print(a) # 7
a = b = c = 20 #链式赋值
print(a, b, c) # 20 20 20
b = 30
print(a, b, c) # 20 30 20
#参数赋值
print('------------参数赋值------------')
a = 20
print(a) # 20
a += 30 # -+ *= /= //= %=类似
print(a) # 50#系列解包赋值
a, b, c = 1, 2, 3
print(a, b, c) # 1 2 3
#a, b = 1, 2, 3 #报错,左右参数个数不一致 ValueError: too many values to unpack (expected 2)a, b = 2, 3
print(a, b) #2 3
#交换
a, b = b, a
print(a, b) #3 2#比较运算符
a, b = 10, 20
print('a > b 吗?', a > b) #a > b 吗? False
print('a print('a >= b 吗?', a >= b) #a >= b 吗? False
print(&#39;a <&#61; b 吗&#xff1f;&#39;, a <&#61; b) #a <&#61; b 吗&#xff1f; True
print(&#39;a &#61;&#61; b 吗&#xff1f;&#39;, a &#61;&#61; b) #a &#61;&#61; b 吗&#xff1f; False
print(&#39;a !&#61; b 吗&#xff1f;&#39;, a !&#61; b) #a !&#61; b 吗&#xff1f; True#比较对象 is
a &#61; 10
b &#61; 10
print(a &#61;&#61; b) #True
print(a is b) #True a与b的id相同&#xff0c;及内存地址一样&#xff0c;是同一个数
str01 &#61; &#39;123&#39;
str02 &#61; &#39;123&#39;
print(str01 &#61;&#61; str02) #True
print(str01 is str02) #True
print(str01 is not str02) #Falselist01 &#61; [11, 22, 33]
list02 &#61; [11, 22, 33]
print(list01 &#61;&#61; list02) #True
print(list01 is list02) #False
print(list01 is not list02) #True
print(list01, id(list01)) #[11, 22, 33] 2291482579464
print(list02, id(list02)) #[11, 22, 33] 2291482579976#布尔运算符
a, b &#61; 1, 2
print(&#39;------------------- and -------------------&#39;)
print(a &#61;&#61; 1 and b &#61;&#61; 2) # True
print(a &#61;&#61; 1 and b <2) # False
print(a !&#61; 1 and b &#61;&#61; 2) # False
print(a !&#61; 1 and b !&#61; 2) # Falseprint(&#39;------------------- or -------------------&#39;)
print(a &#61;&#61; 1 or b &#61;&#61; 2) # True
print(a &#61;&#61; 1 or b <2) # True
print(a !&#61; 1 or b &#61;&#61; 2) # True
print(a !&#61; 1 or b !&#61; 2) # Falseprint(&#39;------------------- not -------------------&#39;)
t &#61; True
f &#61; False
print(not t) #False
print(not f) #Trueprint(&#39;------------------- in 与 not in -------------------&#39;)
s &#61; &#39;helloworld&#39;
print(&#39;w&#39; in s) #True
print(&#39;k&#39; in s) #False
print(&#39;w&#39; not in s) #False
print(&#39;k&#39; not in s) #True

扫码关注公众号“JAVA记录册”

该公众号致力于为大家分享工作中会用到一些简单实用的小知识&#xff0c;而不是那些悬在云端的高大上但又感觉空泛的文章&#xff0c;欢迎大家关注&#xff0c;谢谢&#xff01;

 


推荐阅读
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • 树莓派Linux基础(一):查看文件系统的命令行操作
    本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • SpringBoot uri统一权限管理的实现方法及步骤详解
    本文详细介绍了SpringBoot中实现uri统一权限管理的方法,包括表结构定义、自动统计URI并自动删除脏数据、程序启动加载等步骤。通过该方法可以提高系统的安全性,实现对系统任意接口的权限拦截验证。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了Redis的基础数据结构string的应用场景,并以面试的形式进行问答讲解,帮助读者更好地理解和应用Redis。同时,描述了一位面试者的心理状态和面试官的行为。 ... [详细]
  • 本文介绍了C++中省略号类型和参数个数不确定函数参数的使用方法,并提供了一个范例。通过宏定义的方式,可以方便地处理不定参数的情况。文章中给出了具体的代码实现,并对代码进行了解释和说明。这对于需要处理不定参数的情况的程序员来说,是一个很有用的参考资料。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
author-avatar
推动茶汤_789
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有