搜索
    上传资料 赚现金
    英语朗读宝

    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件

    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第1页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第2页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第3页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第4页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第5页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第6页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第7页
    【新教材】粤教版(2019)信息技术必修一4.1《程序设计语言的基础知识》课件第8页
    还剩39页未读, 继续阅读
    下载需要20学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量优质ppt课件

    展开

    这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量优质ppt课件,共47页。PPT课件主要包含了CONTENT,ba+1,表达式,操作数,赋值运算符,算术运算符,练一练,aab,a6012,a50等内容,欢迎下载使用。
    C/C++、Java、C#、JavaScript、HTML、PHP、Pythn……
    编程语言有近1000种,不同的语言有不同的特点和适合应用的领域。
    Pythn非常适合用于数据处理和对大数据的操作,目前主要应用于人工智能和数据分析与处理领域。
    语法简单,易于读写,学习门槛低
    开源(免费);具有兼容性、可嵌入性、可扩展性等
    人工智能和大数据领域是未来发展的热点
    注意Pythn 2 与 Pythn 3 不完全兼容,我们学习的是 Pythn 3 版本
    4.1.1 Pythn的常量和变量
    思考:该程序运行的结果是?
    经过运算后,b的值发生了改变
    常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。例如,45,-30.2001,‘Hell’等都是常量。常量可以在程序中直接使用,如x=30*40。
    变量是指在程序运行过程中其值可以发生变化的量。在程序设计语言中,变量可以用指定的名字来代表,即变量由变量的“标识符”(即“名字”)和变量的“内容”(即“值”)两部分组成。
    Pythn程序设计语言规定:标识符由字母(A-Z、a-z)、数字(0-9)、下划线(_)组成,并且其第一个字符必须是字母或下划线,不能是数字。在标识符中,字母大小写是有区别的,如“a1”和“A1”是两个不同的标识符。
    由于变量不能以数字开头,程序对非法标识符报错。
    Pythn是动态语言,动态语言的变量不需要定义数据类型,需要根据其赋予的值来确定其数据类型。与之对应的是静态语言,静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。因此,动态语言比静态语言更灵活。
    type( )函数返回数据类型
    4.1.2 Pythn的数据类型
    Pythn能够直接处理的常用数据类型有 Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictinary(字典)等。
    若 list1=[1,2,3,4,5]则 list1[0]=1,list1[1]=2,……以此类推。
    4.1.3 Pythn的运算符与表达式
    在Pythn中,对常量或变量进行运算或处理的符号称为运算符,参与运算的对象称为操作数。常用的运算符有算术运算符、逻辑运算符、关系运算符、赋值运算符、成员运算符等。由运算符、操作数连接而成的式子称为表达式。
    算术运算符包括:“+”、“-”、“*”、“/”、“%”、“**”、“//”
    由算术运算符连接的表达式称为算术表达式,如a+3*c、(x+y)*n-7等
    a与3倍的c的和 表示为
    7除以3的余数(即1)
    逻辑运算符包括“and”(与)、“r”(或)、“nt”(非)共三个。由逻辑运算符连接而成的表达式称为逻辑表达式。逻辑表达式的值为True(对应整数1)或False(对应整数0),可以直接参与其他运算。逻辑表达式的运算顺序要根据逻辑运算符的优先级而定,优先级从高到低分别为nt,and,r。但是,如果有小括号,则括号优先。
    nt 意思是“非”,等于一个反义词nt True=Falsent False=True
    and 意思是“与”,必须左右两个参数都为真才是真True and True=TrueTrue and False= FalseFalse and True= FalseFalse and False=False
    r 意思是“或”,左右两个参数只要有一个真就为真True r True=TrueTrue r False=TrueFalse r True=TrueFalse r False=False
    假设a=0,b=1,c=2,则
    3 and 8返回4 r 5 返回
    0 r 6返回0 and 6返回
    nt(4 r 0)返回
    当x=0时,x为False;否则,x为True
    判断数据大小关系的运算符称为关系运算符,关系运算符有“>”(大于)、“>=”(大于等于)、“4
    4.1.4 Pythn的函数
    函数是Pythn语言程序的基石,是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。
    请你用Pythn编写程序,分别输出11,29,1,37,2,50这几个数中的最大值、最小值,以及他们的和。
    如果实在调试不成,不用函数,能不能求和?
    1. 右边的程序输出的结果是( )A. 14 B.21 C.40 D. 74
    2. 下列变量名中合法是( )A. max B. day(1) C. DH_QZ D. 1class
    3. 商店里一支笔卖1.8元,爸爸给了小艾20元钱,小艾想知道自己最多可以买多少支笔。为了解决这个问题,右边程序的空格处应填入下列哪一个运算符( )A. ÷ B. % C. / D. //
    a=20b=1.8c=a bprint(c)
    list=[12,5,62,28,9]print(list[1]+list[4])
    4. 当同一个表达式中有下列多种运算符时(不考虑小括号),哪一个运算符最先进行运算( ),哪一个最后进行运算( )A. != B. ** C. += D. nt
    5. 右边这段程序输出的结果是( )A. True B. False C. 15 D. 9
    a=3b=5c=9print(a*b>10 r c3 and 93 B. False C. True D. 5>3 and 9

    相关课件

    粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.1 程序设计语言的基础知识4.1.3 Python的运算符与表达式精品课件ppt:

    这是一份粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.1 程序设计语言的基础知识4.1.3 Python的运算符与表达式精品课件ppt,共15页。PPT课件主要包含了运算符和表达式,Python运算符,Python表达式,运算符分类,关系运算符,赋值运算符,成员运算符,逻辑运算符,算术运算符,拓展知识等内容,欢迎下载使用。

    高中信息技术粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量一等奖ppt课件:

    这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量一等奖ppt课件,共24页。PPT课件主要包含了Python的产生,为什么要使用变量,例子1,例子2,数据类型,基本数据类型,int,容器类型,书写格式,列表举例等内容,欢迎下载使用。

    粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量备课ppt课件:

    这是一份粤教版 (2019)必修1 数据与计算4.1.1 Python的常量和变量备课ppt课件,共23页。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map