首页 > 编程语言 >20天零基础自学Python | Day6 运算符大全

20天零基础自学Python | Day6 运算符大全

时间:2023-02-05 11:37:29浏览次数:35  
标签:返回 20 运算 Python true 运算符 True 比较


大家好,我是宁一。

运算符是编程语言中最基本的知识点,是必须要掌握的,不仅适用于Python,其他编程语言也都能用到。

1、算术运算符

(1)加减乘除

跟我们上学时学的都是一样的,注意乘法和除法的写法~

加法:5 + 2 = 7

减法:5 - 2 = 3

乘法:5 * 2 = 10

除法:5 / 2 = 2.5

(2)模运算 %

就是返回除法的余数。

5 % 2 = 1

(3)取整运算 //

返回除法的整数部分。

5 // 2 = 2
7 // 4 = 1

(4)幂运算 **

就是指数运算。


5 ** 2 = 25
2 ** 4 = 16

2、比较运算符

比较运算符是用来比较两个数值的关系,返回的结果为 True 或 False 。

(1)大于(>)小于(<)

5 > 2    #返回True
2 > 2 #返回False

(2)大于等于(>=)小于等于(<=)


5 >= 2    #返回True
2 >= 2 #返回True

(3)等于(==)

要注意在编程语言中,等于是两个等号==。一个等号=一般用来赋值。


5 == 2    #返回False
2 == 2 #返回True

(4)不等于(!=)

与上面等于返回的结果都是相反的。


5 != 2    #返回True
2 != 2 #返回False

3、逻辑运算符

逻辑运算符是用来连接比较运算的,一般会出现在If条件语句中,返回的结果为True或False。

(1)与 and

and 两边的比较运算式,同时为true返回true,同时为false返回false。


5>2 and 2>2  #返回False
5>2 and 2==2 #返回True

总结:

20天零基础自学Python | Day6 运算符大全_java

(2)或 or

or 两边的比较运算式,只要有一个为true,则返回true。


5>2 or 2>2  #返回True
5>2 or 2==2 #返回True

总结:

20天零基础自学Python | Day6 运算符大全_java_02

(3)非 not

not  放在比较运算式的前面,返回运算式相反的结果。


not 5>2  #返回False
not 2!=2 #返回True

总结:

20天零基础自学Python | Day6 运算符大全_java_03

4、运算符优先级

算术运算符 > 比较运算符 > 逻辑运算符

比如下面的表达式:

3+2>2 and 2==2    #返回True

先运行:算术运算符 3+2

然后运行:比较运算符 >

最后运行:逻辑运算符 and

点击关注,Python入门不迷路~

标签:返回,20,运算,Python,true,运算符,True,比较
From: https://blog.51cto.com/u_12187435/6038214

相关文章

  • 20天零基础自学Python | Day7 Number(数字)
    大家好,我是宁一。Python数字数据类型是用来存储数值的。是我们从小学就开始接触的老朋友了,也是python中最基础的数据类型。1、Number数据类型python3的Number数据类型包......
  • 20天零基础自学Python | Day8 String字符串
    大家好,我是宁一。字符串是以英文引号括起来的任意文本。不管是单引号还是双引号,只要成对出现的就行。比如:'abc'、"宁一"、"hello"、'123'1、获取字符串如果我们需要获取字符......
  • 20天零基础自学Python | Day9 List列表用法大全
    大家好,我是宁一。今天我们来讲讲Python列表。列表就是用来保存一组数据的,使用中括号[]将数据包起来,数据之间用英文逗号,隔开。比如:[1,2,3,4,5]1、列表特点前面课程给大家举......
  • 2023年SQL大厂高频实战面试题(详细解析)
    大家好,我是宁一。已经连续四个周没有休息了,最近主业、副业都是忙碌的巅峰期,晚上11点下班回家,再写课写到凌晨两点。连续一个多月连轴转,每天最大的愿望,就是睡足觉。这一阶段终......
  • 解决VS2019编译Qt报错:C3615 constexpr 函数“qCountLeadingZeroBits”不能生成常量表
    这个是Qt的BUG,要解决编译报错的问题,需要修改Qt安装目录下的一个文件:Qt\Qt5.9.5\5.9.5\msvc2015\include\QtCore\qalgorithms.h建议修改之前先保存一个副本,另外要根据编译......
  • 2023.5 Java 2022趋势
    InfoQJava编辑团队做的2022年Java领域内的新型技术采用趋势如下:将所有OpenJDK的下游发行版放到一个标签中,即JavaCommunityJDK,并将它们放到早期大众阶段。这个清单......
  • 用conda创建python虚拟环境
    1.conda常用的命令conda-V#查看版本condalist#查看安装了哪些包。condaenvlist或condainfo-e#查看当前存在哪些虚拟环境condaupdateconda#检查......
  • Hello 2022
    “YeahIt'son.”tLLWtG的Blog开通了。看技术实现2022年,tLLWtG总算有个地方可以好好写点东西了。戳这里==>tLLWtGBlog正文接下来说说搭建这个博客的......
  • python3 pip3换源
    命令换源pip3configsetglobal.index-url+源地址例如换阿里云源pip3configsetglobal.index-urlhttps://mirrors.aliyun.com/pypi/simple/查看已配置源pip3co......
  • Python-shp转wkt
    将shpfile文件转为wkt文本形式。可获取字段名称及几何坐标#shp转wktfromosgeoimportogrshapefile=r"D:\test.shp"driver=ogr.GetDriverByName("ESRIShap......