资源简介 (共19张PPT)知识回顾4.1程序设计语言的基础知识4.1.3 Python的运算符与表达式4.1.4 Python的函数求圆的面积4.1.3 python的运算符与表达式python运算符及表达式算数运算符逻辑运算符关系运算符赋值运算符成员运算符运算符与表达式在Python中,把对常量或者变量进行运算或者处理的符号称为运算符。参与运算的对象称为操作数,操作数可以是常量、变量或者函数。由运算符、操作数连接而成的式子称为表达式算术运算符 含义 例子 结果+ 加 5+2- 减 5-2* 乘 5*2/ 除 5/2// 整除 5//2% 求余 5%2** 幂运算 5**2算术运算符与算术表达式小数除法算术运算符与算术表达式1.已知n 是一个两位的正整数,则下列表达式能表示n的十位数字的是( )。A、n/10 B、n %10 C、n//10 D、n/1002.下列表达式能判断正整数x是偶数的是( )。A、x/2==0 B、x%2==1 C、x%2==0 D、x%2 !=0逻辑运算符与逻辑表达式逻辑运算符:and (与)、or(或)、not(非)由逻辑运算符连接而成的表达式称为逻辑表达式逻辑表达式的值:True(1). False(0)a=0,b=1,c=2关系运算符与关系表达式由关系运算符连接而成的表达式称为关系表达式关系表达式的值:True(1). Flase(0),对应整数1和0再参与其他运算关系运算符 含义 例子 结果> 大于 4>3>= 大于等于 4>=3< 小于 4<3<= 小于等于 4<=3== 等于 4==3!= 不等于 4!=3逻辑运算符与逻辑表达式5.a=2,b=5,表达式a>b And b>3的值是( )。A、 1 B、 -1 C、 False D、 True6.以下关系表达式的值,可能为True的是( )。A、i4 C、x=x+1 D、4!=2*27.长度分别为a、b、c的三条线段,能够组成三角形的条件是( )A、 a+b>c or a+c>b or b+c>a B、 a+b>c or a+c>b and b+c>aC、 a+b>c or a+c>b and b+c>a D、 a+b>c and a+c>b and b+c>a8.下列表达式中,能正确表达不等式方程|x|>1的解的是( )A、 x>-1 and x<1 B、 x>-1 or x<1C、 x<-1 and x>1 D、 x<-1 or x>1赋值运算符与赋值表达式在Python中,对变量的赋值是通过赋值运算符“=”来实现的变量=常量或表达式赋值运算符与赋值表达式练习:a=2b=4①a的值a*=b②a的值a+=a③a的值b-=a④b的值4.下列哪个选项是正确的赋值语句?( ) A、 2018=x B、 5s=80 C、 a+b=c D、 xs=s+5成员运算符Python中用成员运算符判断序列(list,tuple,sets)中是否有某个成员。运算符的优先级当一个表达式中有多种运算时,运算的顺序是根据运算符的优先级由高到低进行运算。同级运算则按从左到右的顺序进行4.1.4 python的函数函数是Python语言程序的基石,是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。Python默认带有一些常用的函数。常用函数如下表所示。函数名称 使用说明 例子 结果abs(x) 求x 的绝对值 abs(-20)min(x) 求变量x的最小值 min(3,2,1)max(x) 求变量x的最大值 max(3,2,1)sum(x) 求变量x的和 x=(3,5,7) sum(x)pow(x,y) 求变量x的y次方 pow(2,3)round(x,y) 四舍五入求x的小数点后y位 round(3.145,2)bin(x) 求x的二进制数 bin(3)chr(x) 返回整数对应的ASCII码 chr(80)处理数字的函数处理字符的函数函数 函数含义 例子 结果len(x) 求x的长度,包含空格和标点符号 a='hello,world’ len(a)x.upper() 将x转换为大写 x='abcde' x.upper()x.lower() 将x转换为小写 x=‘ABCDE' x.lower()x.find(‘y’) 查找y字符在x字串中的位置 x='3.14159' x.find('3')‘y’in x 求x字符串是否存在y字符 x='3.14159' '3' in x1、以下程序段运行后,整型变量max1,min1的值分别是( )。a=3b=5max1=(a+b)/2+abs(a-b)/2min1=(a+b)/2-abs(a-b)/2A、3,5 B、5,5 C、3,3 D、5,3Python的函数2、一元二次方程ax2+bx+c=0有两个不相等的实数解的条件是( )。A、b*b-4*a*c>0 B、a!=0C、a!=0 and b*b-4*a*c>0D、a!=0 or b*b-4*a*c>0课堂总结4.1.3 Python的运算符与表达式算数运算符逻辑运算符关系运算符赋值运算符成员运算符4.1.4 Python的函数处理数字的函数处理文字的函数 展开更多...... 收起↑ 资源预览