开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第3天,点击查看活动详情
Python的运算符
python的运算符也分为很多类,
算数运算符
算数运算符就是我们常用的基本的加减乘除等一系列的运算符。这些都是比较基础的东西,小学生都会。这里我们需要注意的是有一个双斜杠的运算符和其他的语言不同,双斜杠它区别于斜杠。Python中的斜杠表示除法,而双斜杠表示整除,只保留商。Python中有一个运算符是**,这个是指数运算的意思。比如2**4表示4个2相乘。Python的运算符的优先级: () ⾼于 ** ⾼于 * / // % ⾼于 + -
逻辑运算符
Python中的逻辑运算符与JAVA中的不同,并不是使用&& || 和!,还是使用的and or 和not,这就是语言中的规则,我们熟悉着使用就可以。
像Pythong的赋值运算符,复合赋值运算符,比较运算,这些运算符和Java中的都非常的相似,用起来也是一样的。
if条件语句
聊完Python的运算符,我们在说一说他的if条件语句的语法。Python中if else语句内容并没有用括号括起来,而是直接写,执行的语句也没有用大括号括起来,而是通过缩进的方式来定义,Python的 else if也和Java中的不同,它是使用的elif,这将两个单词融合成一个了,还是蛮有意思的。
这里附上一个例子,显得更加的直观一点
if age < 18:
print(f'{age}, 童工')
elif 18 <= age <= 60:
print(f'{age}, 合法')
elif age > 60:
print(f'{age}, 退休年龄')
另外,我们知道为了方面简写,我们可以使用三元运算符,Python也支持这样的书写,我们同样举一个例子,你就明白怎么使用了:c = a - b if a > b else b - a,这句话什么意思呢?他的意思就是a大于b的话就a减去b赋值给c,否则b减去a赋值赋值给c,可以看到if条件语句放在了中间,成立执行左边的内容,不成立执行右边的内容。
小结
行文至此,让我们总结一下这篇文章,我们主要讲了Python的运算符的内容和他的if条件语句的内容,运算符包括我们常用的逻辑运算符,算数运算符,赋值运算符,复数赋值运算符等一些运算符。那么它的语法和Java相比有一些小小的不同,需要注意的是算数运算符中支持除法和整除两种类型的计算。在这个条件语句的时候,他是通过缩进的形式来实现他的逻辑,这是我们需要注意的一点。Python的语法非常的简洁。我们用起来也非常方便。