Python编程之运算符使用方法详解(保姆级)

猛新萌新oo 2024-11-20 09:43:46编程技术
356

在Python编程中,运算符是构建表达式和执行计算的核心元素。无论是简单的数学运算还是复杂的逻辑判断,运算符都扮演着至关重要的角色。掌握运算符的使用方法,对于提高编程效率和代码质量至关重要。本文将深入浅出地介绍Python中各类运算符的使用方法,包括算术运算符、比较运算符、逻辑运算符、位运算符等。无论您是初学者还是有经验的开发者,本文都将为您提供详尽的指导和实用的示例,帮助您更好地理解和应用这些强大的工具。

一、算术运算符

1.算术运算符(+-*/)

  算术运算符包括加(+),减(),乘(),除(),求余(%),整除(//),次方(**),其中加减乘除是最基本的运算

Python编程之运算符使用方法详解(保姆级)

2.求余运算符(%)

求余运算符通常用来判断奇偶数,能被2整除的就是偶数,反之就是奇数!我们利用这个特性就能方便快速判断一个数的奇偶性。

Python编程之运算符使用方法详解(保姆级)

Python编程之运算符使用方法详解(保姆级)

结果a = 0 那么这个数就是偶数

3.整除运算符(//)

   用来返回整数,例如对10/3取整 结果就是3

Python编程之运算符使用方法详解(保姆级)

编辑

4.次方运算符(**)

次方运算符的优先级最高,a**3相当于3个a相乘

二、赋值运算符

1.等于(=)

Python编程之运算符使用方法详解(保姆级)

2.加等(+=)

Python编程之运算符使用方法详解(保姆级)

3.减等(-=)

Python编程之运算符使用方法详解(保姆级)

4.乘等(*=)

Python编程之运算符使用方法详解(保姆级)

5.除等(/=)

先除再赋值,a*=10 即a = a * 10

6.取余等(%=)

先取余再赋值,a%=10 即a = a % 10

7.取整等(//=)

先取整再赋值,a//=10 即a = a // 10

8.次方等(**=)

先次方再赋值,a**=10 即a = a ** 10

三、比较运算符

1.等于(==)

相当于数学中的“=”,判断等式两边是否相等,等式两边的数值类型必须一致,一致返回“True”,否则返回“False”

Python编程之运算符使用方法详解(保姆级)

2.不等于(!=)

相当于数学中的“≠”,等式两边的数值类型必须一致,一致返回“False”,否则返回“True”

Python编程之运算符使用方法详解(保姆级)

3.大于(>)

注意数值类型必须一致

4.大于等于(>=)

注意数值类型必须一致

5.小于(<)

注意数值类型必须一致

6.小于等于(<=)

注意数值类型必须一致

!!注意,当字符串在比较时是逐个比较字符的大小!!

编辑

四、逻辑运算符

1.and(&&)

#and 左边为真 输出右边(不管真假,不管是啥,直接输出)print(1 and None)print(1 and "hi")print("1" and 0)#and 左边为假直接输出假(左边)print(False and 1)print(0 and 1)print( "" and 0)print(None and 1)

2.or(||)

#or 左侧为假,返回右侧 print(None or 0)print("" or 1)print(False or True)#左侧为真,返回左侧print(1 or "huhuh")print(True or 0)print(1 or 0)print("hello" or 1)

3.not(!)

取反,True为False,False为True

六、位运算符

1.bit 

1 byte = 8 bit

2.&(按位与)

按位与 两个都是1结果才是1

#位运算符 (二进制0 1 比较)# & 两个都是1结果才是1

a = 0b0101

b = 0b0011#c = 0b0001     #按位与 两个都是1结果才是1

3.|(按位或)

按位或 两个都是0结果才是0

#位运算符 (二进制0 1 比较)# & 两个都是1结果才是1

a = 0b0101

b = 0b0011# | 两个都是0结果才是0#c = 0b0111     #按位或 两个都是0结果才是0

4.^(按位异或)

按位异或 相同为0 不同为1

Python编程之运算符使用方法详解(保姆级)

Python编程之运算符使用方法详解(保姆级)

七、成员运算符

1.in

判断字符是否属于或者存在于后者

Python编程之运算符使用方法详解(保姆级)

2.not in

Python编程之运算符使用方法详解(保姆级)

总结

通过本文的详细讲解,我们全面了解了Python中各类运算符的使用方法,包括算术运算符、比较运算符、逻辑运算符、位运算符等。掌握了这些知识后,您将能够更加灵活地构建表达式和执行计算,从而提升编程效率和代码质量。希望本文的内容对您有所帮助,并能为您的Python编程实践提供有价值的参考。如果您有任何疑问或需要进一步的指导,请随时留言,我们将竭诚为您解答。感谢您的阅读,期待您的进步与成长!

Python 运算符
THE END
蜜芽
故事不长,也不难讲,四字概括,毫无意义。

相关推荐

Python yield 用法大全:轻松掌握生成器与迭代器设计
在Python中,yield关键字是构建生成器的核心工具,它通过状态保存机制实现了高效的内存管理和惰性计算。与传统的迭代器实现相比,yield能将迭代器设计从复杂的类定义简化为直...
2025-09-15 编程技术
540

基于Python的旅游数据分析可视化系统【2026最新】
本研究成功开发了基于Python+Django+Vue+MySQL的旅游数据分析可视化系统,实现了从数据采集到可视化展示的全流程管理。系统采用前后端分离架构,前端通过Vue框架构建响应式界...
2025-09-13 编程技术
566

手把手教你用Python读取txt文件:从基础到实战的完整教程
Python作为数据处理的利器,文件读写是其基础核心功能。掌握txt文件读取不仅能处理日志、配置文件等常见场景,更是理解Python文件I/O的基石。本文ZHANID工具网将从基础语法到...
2025-09-12 编程技术
540

Python Flask 入门指南:从零开始搭建你的第一个 Web 应用
Flask作为 Python 中最轻量级且灵活的 Web 框架之一,特别适合初学者快速上手 Web 应用开发。本文将带你一步步了解如何在本地环境中安装 Flask、创建一个简单的 Web 应用,并...
2025-09-11 编程技术
529

Python 如何调用 MediaPipe?详细安装与使用指南
MediaPipe 是 Google 开发的跨平台机器学习框架,支持实时处理视觉、音频和文本数据。本文脚本之家将系统讲解 Python 环境下 MediaPipe 的安装、配置及核心功能调用方法,涵盖...
2025-09-10 编程技术
573

基于Python开发一个利率计算器的思路及示例代码
利率计算是金融领域的基础需求,涵盖贷款利息、存款收益、投资回报等场景。传统计算依赖手工公式或Excel表格,存在效率低、易出错等问题。Python凭借其简洁的语法和强大的数学...
2025-09-09 编程技术
511