Python语言:算术运算符知识点讲解

前言:学了几天python,可把我折磨坏了。为什么呢,就是python语言都特别爱空格,我有时候就忘了,就报错了啦。就比如这个:a = 8,等于号前面和后面都需要空格,有点不习惯,在慢慢适应。今天计划写python语言中关于算术运算符的知识点讲解的笔记,话不多说,直接开写。

python中共有7种算术运算符,分别为:加减乘除运算符和整除,幂运算,取模运算符。我们一个一个分析。

1)加法运算符,符号表示为“+”。运算法则和数学中的加法法则一样,需要注意的一点是:如果几个字符串使用加法运算符,几个字符串会进行拼串操作。

案例代码如下:

# + 加法运算符 如果是两个字符串进行加法运算,字符串则会进行拼串操作
a = 4
a = a + 4
b = "hello" + " " + "world"
print(a)
print(b)

案例代码如下结果如下

Python语言:算术运算符知识点讲解_第1张图片

2)减法运算符,符号表示为“-”。运算法则和数学中的减法法则一样,需要注意的一点是:字符串不能减去一个字符。例如一个字符串“hello”减去一个字符"h"系统会报错,不能进行这样的操作。

案例代码如下

# - 减法运算符 字符串不能减去一个字符。
a = 3 - 4
b = 2 - True  # True表示逻辑真,整数形式表示为1
print(a)
print(b)

案例运行结果如下

Python语言:算术运算符知识点讲解_第2张图片

错误案例代码如下 

c = "hello" - "h"
print(c)

错误案例代码运行结果如下

Python语言:算术运算符知识点讲解_第3张图片

3)乘法运算符,符号表示为“*”。运算法则和数学中的乘法法则一样,需要注意的一点是:字符串和数字相乘,字符串会重复出现n次,n为数字的值。就比如:字符串“hello”和5相乘,“hello”会出现5次。

案例代码如下

# * 乘法运算符 如果字符串和数字相乘,字符串会重复n次,n为数字的值
a = 4 * 6
b = "hello" * 5
print(a)
print(b)

案例代码运行结果如下

Python语言:算术运算符知识点讲解_第4张图片

4)除法运算符,符号表示为“/”。运算法则和数学中的除法法则一样,运算结果返回浮点数。

案例代码如下

# 除法运算符 除数不能为0,运算结果将会返回一个浮点数
a = 10 / 8
b = 10 / 5
print(a)
print(b)

案例代码运行结果如下

Python语言:算术运算符知识点讲解_第5张图片

 5)整除运算符,符号表示为“//”。运算结果只会保留整数,返回一个整数。

案例代码如下

# // 整除 运算结果只会保留整数,返回一个整数
a = 10 // 3
print(a)

案例代码运行结果如下

Python语言:算术运算符知识点讲解_第6张图片

6)幂运算符,符号表示为“**”。运算法则和数学中的求幂法则一样。

案例代码如下

# ** 求一个数的几次幂
a = 2 ** 2
b = 4 ** 4
print(a)
print(b)

案例代码运行结果如下

Python语言:算术运算符知识点讲解_第7张图片

 7)取模运算符,符号表示为“%”。运算结果保留余数。

案例代码如下

# 求模 运算结果保留余数
a = 10 % 3
print(a)

案例代码运行结果如下

Python语言:算术运算符知识点讲解_第8张图片

你可能感兴趣的:(python学习笔记,python,开发语言)