0
点赞
收藏
分享

微信扫一扫

自学笔记——Python基础语法(三)

西特张 2022-01-20 阅读 52

目录|CONTENTS

一、完成目标

二、四种运算符

(1)算数运算符

(2)比较运算符

(3)赋值运算符

(4)逻辑运算符


目录|CONTENTS

一、完成目标

二、四种运算符

(1)算数运算符

(2)比较运算符

(3)赋值运算符

(4)逻辑运算符

一、完成目标

1.熟悉python四种运算符种类

二、四种运算符

什么是运算符?

举个例子:1+1=2,例子中“+”称为运算符——算术运算符

1.算数运算符

运算符描述示例(假设变量 a=6,b=12)
+加号a+b 输出结果 18
-减号a-b 输出结果 -6
*乘号a*b 输出结果 72
/除号b/a 输出结果 2
%取模(返回除法的余数)a%b 输出结果 6
**幂运算a**b 为6的12次平方 输出结果2176782336
//向下取整5//2 输出结果 2

·算数运算符示例:

# 声明变量
a = 6
b = 12
c = 0
# 运算符 +
c = a+b
print('1.a + b 的值:%d' %c)
# 运算符 —
c = a-b
print('2.a - b 的值:%d' %c)
# 运算符 *
c = a*b
print('3.a * b 的值:%d' %c)
# 运算符 /
c = a/b
print('4.a / b的值:%.3f' %c)
# 运算符 取模(%)
c = a % b
print('5.a 取模 b 的值:%.3f' %c)
# 运算符 幂运算(**)
c = a ** b
print('6.a 幂运算 b 的值:%d' %c)
# 运算符 向下取整(//)
a = 5
b = 2
c = a // b
print('7.a 向下取整 b 的值:%d' %c)

·输出结果:

2.比较运算符

运算符描述示例(假设变量 a=6 b=12)
== 等于(a==b)返回False
!=不等于(a!=b)返回True
>大于(a>b)返回False
<小于(a<b)返回True
>=大于等于(a>=b)返回False
<=小于等于(a<=b)返回True

·比较运算符示例:

"""
比较运算符
"""

# 声明变量
a = 6
b = 12
if a == b:  #  等于 ==
    print('a等于b')
else:
    print('a不等于b')
print(a != b)  # 不等于
print(a < b)
print(a <= b)
print(a > b)
print(a >= b)

·输出结果:

 3.赋值运算符:

运算符描述示例(假设变量a=6 b=12)
=简单的赋值运算符c=a+b 将a+b的远算结果赋值给c
+=加法的赋值运算符c+=a 等效于 c=c+a
-=减法的的赋值运算符c-=a 等效于c=c-a
*=乘法的赋值运算符c*=a 等效于c=c*a
/=除法的赋值运算符c/=a 等效于c=c/a

·赋值运算符示例:

"""
赋值运算符
"""

# 声明变量
a = 6
b = 12
c = 0

c = a+b
print(c)

# 使用赋值运算符 +=
c += a   # c = c+a
print(a)
print(c)

# 使用赋值运算符 -=
c -= a   # c = c-a
print(a)
print(c)

# 使用赋值运算符 *=
c *= a   # c = c*a
print(a)
print(c)

# 使用赋值运算符 /=
c /= a   # c = c/a
print(a)
print(c)

·输出结果:

 

4.逻辑运算符

运算符描述示例(假设变量 a=6 b=12)
anda and b布尔“与”,否则它返回b的计算值,(a and b)返回12
ora or b布尔“或”,否则它返回a的计算值,(a or b)返回6
not not a布尔“非”,如果a为True,返回False,反之False,返回True。

·逻辑运算符示例:

"""
逻辑运算符
"""

a = True
b = False
print(a and b)

print(not(a and b))

print(a or b)

a = 6
b = 12

print(a and b)   # 如果两边都是常量返回后边一个数
print(a or b)    # 如果两边都是常量,返回前边一个数

·输出结果:

举报

相关推荐

0 条评论