Python教程

Python学习笔记——算术操作符和优先级问题

本文主要是介绍Python学习笔记——算术操作符和优先级问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

      • 算术操作符
          • 案例一
          • 案例二
          • 案例三
          • 案例四
          • 案例五
          • 案例六
      • 优先级问题

算术操作符

+、-、*、/、%、**、//

案例一
>>> a = 5
>>> a += 3
>>> a
8

python的'+'与C语言一致

案例二
>>> b = 3
>>> b = b - 2
>>> b
1

python的'-'与C语言一致

案例三
>>> a = b = c = d = 10
>>> a += 1
>>> b -= 3
>>> c *= 10
>>> d /= 8
>>> a
11
>>> b
7
>>> c
100
>>> d
1.25

'a = b = c = d = 10'表示的是a,b,c,d全部赋值为10

python的'/'是除,得到的值为精确值,整数除以整数的值可以是小数

案例四
>>> 10 // 8
1
>>> 3.0 // 2
1.0

python的'//'与C语言中的'/'是一样的,可以把它理解为C语言中的整除

案例五
>>> 5 % 2
1
>>> 8 % 6
2

python的'%'与C语言的用法一致,都表示的是取余

案例六
>>> 3 ** 2
9
>>> 4 ** 3
64

python的'**'表示幂,'3 ** 2'表示的是3的2次方

优先级问题

在这里插入图片描述
欢迎留言指出错误
不要忘了点赞哦

这篇关于Python学习笔记——算术操作符和优先级问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!