python中从此明白运算符优先级

简介: python中从此明白运算符优先级

知识回顾:



1、变量声明。学会变量的定义和使用,理解赋值的真正含义。

2、变量名称。变量名称不能随便命令,要避免系统关键字,要遵守变量的命名规则,使用驼峰式命名法。


一、补充//的作用



//用来取整,指的是获取除法后的结果的整数部分。温馨提示:还有一个获取整数部分的函数int(),这个函数在将浮点数转换后返回一个整数部分。

%用来取余,指的是获取除法后的结果的余数部分。

/用于做除法,结果是一个实际的除法结果值,如果是有小数的,就会返回一个小数。


二、运算符优先级



一般的的运算符优先级:从左到右顺序。

优先级从高到低:

1、圆括号()

2、幂运算符**

3、负号-

4、乘*  除 /   整除//  取余 %

5、加+   减-


了解运算符的优先级以后,我们可以在复杂的条件判断和数学计算的过程中,使得我们的计算和判断更加准确。


三、总结强调


1、掌握//与/与%的区别。

2、掌握各个运算符优先级。


运算符举例:

(10//3%2)=1

(10//3%2)*2=2

(-1+3-(10//3%2)*2)=0

2**2+(-1+3-(10//3%2)*2)=4+0=4

相关文章
|
27天前
|
Python
Python运算符优先级
Python运算符优先级。
21 3
|
27天前
|
Python
Python成员运算符
Python成员运算符
24 2
|
27天前
|
Python
Python身份运算符
Python身份运算符。
22 1
|
28天前
|
Python
Python赋值运算符
Python赋值运算符。
22 2
|
28天前
|
Python
Python比较运算符
Python比较运算符。
27 2
|
2月前
|
Python
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
本篇将详细介绍Python中的运算符,包括数学运算、关系运算、逻辑运算、赋值运算和成员运算等内容。同时会说明运算符的优先级和运算顺序,帮助用户理解和掌握Python中的运算符使用规则。
41 3
【10月更文挑战第7天】「Mac上学Python 14」基础篇8 - 运算符详解
|
2月前
|
自然语言处理 Python
【python从入门到精通】-- 第三战:输入输出 运算符
【python从入门到精通】-- 第三战:输入输出 运算符
71 0
【python从入门到精通】-- 第三战:输入输出 运算符
|
2月前
|
存储 Java 编译器
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
这篇文章是关于Python编程语言中变量命名规则、基本数据类型、算数运算符、比较运算符、逻辑运算符、赋值运算符以及格式化输出与输入的详细教程。
23 0
Python学习三:学习python的 变量命名规则,算数、比较、逻辑、赋值运算符,输入与输出。
|
2月前
|
消息中间件 存储 NoSQL
python 使用redis实现支持优先级的消息队列详细说明和代码
python 使用redis实现支持优先级的消息队列详细说明和代码
42 0
|
2月前
|
Python
Python操作:字符串--列表--元组--字典--运算符 (一)
Python操作:字符串--列表--元组--字典--运算符 (一)
23 0