






所属成套资源:新粤教版(2019)高中信息技术必修1数据与计算PPT课件+教案
粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.1 程序设计语言的基础知识4.1.3 Python的运算符与表达式精品课件ppt
展开
这是一份粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.1 程序设计语言的基础知识4.1.3 Python的运算符与表达式精品课件ppt,共15页。PPT课件主要包含了运算符和表达式,Python运算符,Python表达式,运算符分类,关系运算符,赋值运算符,成员运算符,逻辑运算符,算术运算符,拓展知识等内容,欢迎下载使用。
程序设计语言的基础知识
在Pythn中对常量或变量进行运算或处理的符号称为运算符。参与运算的对象称为操作数。
由运算符、操作数连接而成的式子称为表达式,操作数可以是常量、变量、函数等。
表达式:8*a-b+6
1.算术运算符与算术表达式
大家思考一下,在你学过的运算符里,哪些是算术运算符?
1.逻辑运算符与逻辑表达式
大家思考一下,在你学过的运算符里,哪些是逻辑运算符?
逻辑运算符包括:and(与)、r(或)、nt(非)共三个。
假设变量a=0,b=2,c=3:
3.关系运算符与关系表达式
大家思考一下,在你学过的运算符里,哪些是关系运算符?
判断数据大小关系的运算符称为关系运算符。
关系表达式的值为True或False,对应于整数的1或0直接参与运算。
例:“5>=3”的值为:True。 “9>> x=2>>> x+=8>>> x10
>>> x=10>>> x**=4>>> x10000
pythn赋值语句规则:
1.赋值语句必须是在赋值号(=)的左边是变量或对象的某个属性,不能是表达式;2.赋值号(=)的右边是变量值、对象属性的值、表达式的值、计算式的值、函数值等等,不能是变量或对象。
在Pythn语言中,下列__B__表达式是错误的。A.x=y=z=3 B.x+1=y+1 C.x=y%3 D.x+=y
身份运算符举例:a=[1,2,3]
print(id(a))
b=[1,2,3,4]
print(id(b))
print(a is b)
a.append(4)
print(a)
print(a==b)
身份运算符作用:用于比较两个对象的内存地址是否一致——是否对同一个对象的引用。
相关课件
这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量优质ppt课件,共47页。PPT课件主要包含了CONTENT,ba+1,表达式,操作数,赋值运算符,算术运算符,练一练,aab,a6012,a50等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量一等奖ppt课件,共24页。PPT课件主要包含了Python的产生,为什么要使用变量,例子1,例子2,数据类型,基本数据类型,int,容器类型,书写格式,列表举例等内容,欢迎下载使用。
这是一份粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量备课ppt课件,共23页。
