当前位置: 代码网 > it编程>前端脚本>Python > Python运算符的使用保姆级教学

Python运算符的使用保姆级教学

2024年11月19日 Python 我要评论
一、算术运算符1.算术运算符(+-*/) 算术运算符包括加(+),减(),乘(),除(),求余(%),整除(//),次方(**),其中加减乘除是最基本的运算2.求余运算符(%)求余运算符通常用来判断奇

一、算术运算符

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

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

2.求余运算符(%)

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

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

3.整除运算符(//)

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

​编辑

4.次方运算符(**)

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

二、赋值运算符

1.等于(=)

2.加等(+=)

3.减等(-=)

4.乘等(*=)

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”

2.不等于(!=)

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

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

七、成员运算符

1.in

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

2.not in

总结

到此这篇关于python运算符的使用保姆级教学的文章就介绍到这了,更多相关python运算符内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

  • Python使用OpenPyXL库操作Excel表的操作指南

    Python使用OpenPyXL库操作Excel表的操作指南

    引言在现代办公中,excel表格无疑是处理数据、生成报告和分析信息的得力助手。无论是财务统计、数据整理还是业务分析,excel 都扮演着不可或缺的角色。然而,手... [阅读全文]
  • Python将Word文档转换为Markdown格式

    Python将Word文档转换为Markdown格式

    markdown作为一种轻量级标记语言,以其简洁的语法和广泛的兼容性,特别适合用于博客、技术文档和版本控制系统中的内容管理。而word文档则因其强大的排版功能,... [阅读全文]
  • Python实现QR码的代码详解

    Python实现QR码的代码详解

    1. qr码的基本概念与历史在这一部分,我们将介绍qr码的背景知识,包括它的历史、结构和应用场景:qr码的定义:qr码是一种二维条形码,全称为“qu... [阅读全文]
  • Python实现缓存的两个简单方法

    Python实现缓存的两个简单方法

    缓存是一种用于提高应用程序性能的技术,它通过临时存储程序获得的结果,以便在以后需要时重用它们。在本文中,我们将学习python中的不同缓存技术,包括functo... [阅读全文]
  • python使用tkinter包实现进度条

    python中的tkinter包是一种常见的设计程序的gui界面用的包。本文主要介绍这里面的一个组件:进度条(progressbar)。tkinter progressbar里面对…

    2024年11月18日 前端脚本
  • 使用Python自动备份重要文件

    使用Python自动备份重要文件

    在数字化时代,数据是非常宝贵的资源。从个人照片和文档到重要的工作文件,我们的数字资产对我们来说越来越重要。因此,确保这些文件的安全就显得尤为关键。本文将引导您如... [阅读全文]

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com