内容正文:
for
4.1 程序设计语言的基础知识
算术运算符
逻辑运算符
关系运算符
赋值运算符
成员运算符
运算符与表达式:
运算符与表达式
Python的函数
归纳总结
课后练习
运算符
Python中对常量和变量进行运算或处理的符号称为运算符,参与运算的对象称为操作数。
表达式
由运算符、操作数连接而成的式子称为表达式。比如:a+b, a>b;
一、算术运算符:
请回答下列算式的结果:
a = 3
b = 2
print(a+b)
print(a-b)
print(a*b)
print(a**b)
print(a/b)
print(a//b)
注意:“//”符号是向下取整,不是单纯的只取整数
像“a+b”这样用算术运算符连接的就叫算术表达式
算术运算符是用来计算数值的运算符
运算符与表达式
Python的函数
归纳总结
课后练习
二、逻辑运算符:
请回答下列算式的结果:
a = False
b = True
print(a and b)
print(a or b)
print(not a)
像“a and b”这样用逻辑运算符连接的算式就叫算术表达式
逻辑运算符用于进行逻辑运算(判断事件是真还是假)
“and”两边都为“True”结果为“True”
“or” 有一个为“True”结果为“True”
“not”把“True”变为“False”,“False”变为“True”
运算符与表达式
Python的函数
归纳总结
课后练习
三、关系运算符:
请回答下列算式的结果:
a = 5
b = 6
print(a==b)
print(a>=b)
print(a<=a and a==b)
关系运算符是用于判断大小关系,相等关系的运算符
关系运算符运算的结果值只有“True(真)”和“False(假)”
比如:print(3 > 5) 输出为False
运算符与表达式
Python的函数
归纳总结
课后练习
四、赋值运算符:
请回答下列算式的结果:
a = 5
b = 6
a = b
print(a)
b+=a
print(b)
b = b+a
赋值运算符用于给变量赋值
运算符与表达式
Python的函数
归纳总结
课后练习
五、成员运算符:
成员运算符用于判断一个数是否是数列中的成员
请回答下列算式的结果:
print(2 in [1,2,3,4])
print(7 in [3,2,4,1])
运算符与表达式
Python的函数
归纳总结
课后练习
六、运算符的优先级:
用于判断哪个运算符先计算,哪个运算符后计算
请回答:print(3+2*2/4)
print(1==2 and 2<=3)
print(1+2 == 3 and 2<=3)
逻辑运算符(and,or等)
算术运算符(+-*/等)
关系运算符(>=,<=等)
高于
高于
运算符与表达式
Python的函数
归纳总结
课后练习
函数:
Python的函数
运算符与表达式
归纳总结
课后练习
函数是实现了一定功能,可以重复使用的代码段
python中有很多已经实现,可供直接使用的函数:
书P72
函数:
Python的函数
运算符与表达式
归纳总结
课后练习
函数是实现了一定功能,可以重复使用的代码段
python中有很多已经实现,可供直接使用的函数:
书P72
函数:
Python的函数
运算符与表达式
归纳总结
课后练习
演示:
abs函数:
len函数:
min函数:
max函数:
int函数:
float函数:
sum函数:
bin函数:
(“0b10”前面的“0b”用来表示这是一个二进制数)
函数:
Python的函数
运算符与表达式
归纳总结
课后练习
演示:
bool函数:
chr函数:
divmod函数:
all函数:
any函数:
input函数:
print函数:
归纳总结
运算符与表达式
Python的函数
课后练习
课后练习
运算符与表达式
归纳总结
Python的函数
A、+
B、=
C、>>>
D、#
1.在Python语言中,下面哪一个是赋值符号?( )
B
课后练习
运算符与表达式
归纳总结
Python的函数
A、把两个字符串连接成一个字符串
B、把字符型数据转换成浮点数类型的数值
C、把字符型整数转换成整数类型的数据
D、输出表达式的结果
2.在Python中,Print(表达式)的功能是( )。
D
课后练习
运算符与表达式
归纳总结
Python的函数
A、1==1
B、0>1
C、0!=0
D、-2>-1
3.下列各个关系表达式,结果为“True”的是( )。
A
课后练习
运算符与表达式
归纳总结
Python的函数
A、print
B、float
C、int
D、input
4.将字符型数据(整数或小数)转换成浮点数类型的函数名称是( )。
B
$$