欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    【信息技术 】程序设计基本知识(第1课时) 课件 人教_中图版(2019)高中信息技术必修1.pptx

    • 资源ID:80335568       资源大小:1.91MB        全文页数:37页
    • 资源格式: PPTX        下载积分:8.8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8.8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【信息技术 】程序设计基本知识(第1课时) 课件 人教_中图版(2019)高中信息技术必修1.pptx

    算法必须能在有限个步骤之后终止 课堂小结算法的概算法的概念及描述念及描述算法就是解决一个特征问题而采取的确定的,有限的步骤 算法概念算法概念算法特征算法特征 算法描述方法算法描述方法算法效率算法效率对于同一个问题,不同算法解决问题的效率不同 自然语言自然语言流程图流程图伪代码伪代码采用一种类似程序设计语言的代码来描述算法 用图形表示算法的一种常用工具 用日常所用语言描述算法的步骤 一个算法通常有0个或多个输入 一个算法可以有一个或多个输出 算法中的每一步都是可以执行的 算法的每个步骤都具有确定的含义 有输入 有输出有穷性可行性确定性练习提升1、小明早上从起床到出门上学需要洗漱(5 min)、烧水(10 min)、准备早餐(10 min)、吃早餐(15 min)和听新闻(10 min),试帮他统筹安排各项事务,设计一个合理的算法步骤。方案一:洗漱烧水(准备早餐)吃早餐(听新闻)方案二:洗漱烧水(准备早餐、听新闻)吃早餐练习提升 2.某地有两种不同类型的出租车,其计费标准分别为:甲车3km起步,价格为10元,3km以上(含3km)为2元/km;乙车3km起步,价格为8元,3km以上(含3km)为2.2元/km。设计算法,在不同里程时给出最优资费的用车选择。选用一种算法描述方法对该算法进行描述。用流程图表示该问题的求解方法如右图:开始 P1 甲车的起步价(即3km以下的费用)P2 乙车的起步价x1 甲车起步价以后每千米的乘车费用x2 乙车起步价以后每千米的乘车费用n 计划行驶的里程数 n3 p1 p1+x1*(n-3+1)p2 p2+x2*(n-3+1)p1p2 p1 3.14*2*212.56众所周知,圆的半径是变化的,不可能总是给定的数值,那我们在python语言中如何处理?常量、变量及表达式 3.14*2*212.56 r=2 s=3.14*r*r print(s)12.56r被任意赋值,s的值也随之变化r,s在这里称之为变量常量、变量及表达式指程序运行过程中,其值不能改变的量。例如:3.14、1024、red等。常量程序运行过程中,其值可以改变的量。Python 程序用来保存计算结果的存储单元。圆面积中出现的r和s。变量变量的命名规则 变量名可以包括字母、汉字、数字和下划线(_),但不能以数字开头。例如:name2是合法变量名,而2name是非法变量名。变量名区分大小写。例如:SUM sum Sum,myname和 Myname是不同的变量。不能用系统关键字作为变量名。系统关键字是程序设计语言中保留下来的用于特殊用途的标识符,每个关键字都有特殊的含义。例如:for、in、if、continue、break、else、and、not和or等。为了便于理解,变量名应具有一定含义,即“见名知意”。半径r,面积s,求和sum变量的命名规则分析下列语句是否能够被执行,如果可以,请写出结果,如果不行请分析下列语句是否能够被执行,如果可以,请写出结果,如果不行请说出原因。说出原因。Myname=“lily”Myname=“lily”print(myname)print(myname)5a=225a=22print(5a)print(5a)for=5for=5print(for)print(for)区分大小写区分大小写不能以数字开头不能以数字开头系统关键字不能作为变量名系统关键字不能作为变量名常量、变量及表达式变量名=表达式r=r=2 2,colors=“red”,”yellow”,”green”colors=“red”,”yellow”,”green”,light=turtle.Turtlelight=turtle.Turtle()()python语言中的变量是在首次赋值时创建的。赋值语句是最基本的程序语句,其格式为:python语言中的变量必须在使用前被赋值,不能使用未被赋值的变量。在使用过程中,变量还能被重新赋值。运算符与表达式运算符标明了对操作数(参与运算符计算的数据)所进行的运算。如+、-、*、/等。表达式:运算符与操作数连接而成的有意义的式子被称为表达式,如:2+3Python语言中的变量在首次赋值时创建,其格式为:变量名=表达式(赋值语句)如:r=2变量名:r变量值:2变量类型:整型赋值给变量程序语句的判断条件用途表达式表达式操作数操作数运算符运算符表达式的表达式的值值2+3 2+3 2 2 和和 3 3+5 5运算符与表达式“+”数值加法运算,数值加法运算,对字符串、列表进行连接运算。对字符串、列表进行连接运算。不同类型的数据可以进行不同的运算,如整形数据有取模运算(%),而字符串没有。不同类型的数据使用同一种运算符运算时,常会产生不同的结果。表达式”China”+”521”11,”张明明”+86.5运算结果”China521”11,”张明明”,86.5运算符与表达式A算术运算符B关系运算符C逻辑运算符算术运算符运算符表达式说明示例+x+y加5+2结果7-x-y减5-2结果3*x*y乘5*2结果10/x/y除4/2结果2.0/%*主要进行算数运算,运算的结果为整型或浮点型。x/y整数(只保留商的整数部分)5/2结果2x%y取模/取余,即返回除法的余数5%2结果1x*y幂运算,即返回x 的y次方5*2 结果25Python程序的修改与运行运算符描述用法举例=大于ab23的结果为False小于ab2=b2=3的结果为False小于等于a=b2=3的结果为True不等于a!=b2!=3的结果为True逻辑运算符运算符描述用法举例notandor 可以对关系式或布尔值进行逻辑运算,运算结果仍为布尔值True或 False。非not anot 2=3的结果为True与a and b只有当两个操作数都为True时,其结果才为True 如:21的结果为True或a or b只要有一个操作数为True,其结果就为True,如:22 的结果为True运算符的优先级优先级 优先级 高 高低逻辑运算符关系运算符算术运算符notandor=!=*/%/+-优先级高的先运算,优先级相同的从左向右算。“()”的运算级别最高。运算符的优先级为:算术运算符 关系运算符 逻辑运算符。在同类运算符中也要注意不同的优先级。例如,逻辑运算符not、and和or的优先级为:notandor。小结Python语言基础语言基础基本数据类型基本数据类型 常量与变量常量与变量使用方法使用方法整形 浮点型字符串型布尔型列表命名规则命名规则运算符与表达式运算符与表达式 算术运算符关系运算符逻辑运算符字符串运算符课堂检测1.下面的运算符中,优先级最低的运算符是()A.*B.!=C.+D.=2.程序的运行结果是()a=2b=3c=a 关系运算符关系运算符 逻辑运算符逻辑运算符同类运算符中也有优先级:同类运算符中也有优先级:例如例如;先乘除后加减,先乘除后加减,notandornotandor课堂检测3.在Python代码中表示“x属于区间a,b)“的正确表达式是()A.ax and xb B.n=x or x=a and x=a and xb4.多选题,下列选项的运算结果为True的是()A.67or7=7 B.12=13and23or23C.5=6and98 D.not43or45CABCD感 谢位 观 看各

    注意事项

    本文(【信息技术 】程序设计基本知识(第1课时) 课件 人教_中图版(2019)高中信息技术必修1.pptx)为本站会员(s****6)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开