- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识回顾
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/100
2.下列表达式能判断正整数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再参与其他运算
关系运算符
含义
例子
结果
大于
43
=
大于等于
4=3
小于
43
=
小于等于
4=3
==
等于
4==3
!=
不等于
4!=3
逻辑运算符与逻辑表达式
5.a=2,b=5,表达式ab And b3的值是( )。
A、 1 B、 -1 C、 False D、 True
6.以下关系表达式的值,可能为True的是( )。
A、ij B、24 C、x=x+1 D、4!=2*2
7.长度分别为a、b、c的三条线段,能够组成三角形的条件是( )
A、 a+bc or a+cb or b+ca B、 a+bc or a+cb and b+ca
C、 a+bc or a+cb and b+ca D、 a+bc and a+cb and b+ca
8.下列表达式中,能正确表达不等式方程|x|1的解的是( )
A、 x-1 and x1 B、 x-1 or x1
C、 x-1 and x1 D、 x-1 or x1
赋值运算符与赋值表达式
在Python中,对变量的赋值是通过赋值运算符“=”来实现的
变量=常量或表达式
赋值运算符与赋值表达式
练习:
a=2
b=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
您可能关注的文档
- 用“决策判断”设计图标制作单项选择题-Authorware 7.0 实例应用.docx
- 第一单元 第1课 富有创造力的造型艺术 课件 人教版美术七年级上册.pptx
- 表格信息的加工和表达(第一课时)件- 高中信息技术粤教版必修.ppt
- 信息获取的一般过程 课件 高中信息技术教科版必修 信息技术基础 .ppt
- 信息及其特征 课件- 高中信息技术粤教版必修.pptx
- 获取网络信息的策略与技巧 课件-高中信息技术粤教版必修.pptx
- 在word文档中插入图片和艺术字课件 粤教版必修.ppt
- 信息技术及其影响 课件- 高中信息技术粤教版必修.pptx
- 信息及其特征 课件 高中信息技术粤教版必修.pptx
- 数据的采集与编码1 课件- 高中信息技术浙教版(2019)必修1.pptx
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
原创力文档


文档评论(0)