1认识python公开课教案教学设计课件案例试卷题.docx
《1认识python公开课教案教学设计课件案例试卷题.docx》由会员分享,可在线阅读,更多相关《1认识python公开课教案教学设计课件案例试卷题.docx(3页珍藏版)》请在咨信网上搜索。
信息技术 数据与计算 算法的程序实现 学案编号:09 高二( )班 学号 姓名 评价 认识Python语言 一、 教学目标 1. 理解Python语言的基础知识 2. 能够运用Python书写数学表达式 二、 知识点 1.认识python Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。 2.写第一个python程序 (1) 打开软件(开发python程序的集成开发环境) (2) 输入print(“Hello python!”) 并回车 注: print( ) 方法用于在屏幕输出内容 3.Python数据类型 数据类型名 数据表示形式 整型 数学中的整数,如1,-8080,0等 十六进制数(用0x前缀),如:0xff00,0xa5b4c3d2等 实型 数学中实数,如3.14,-9.01等 用科学计数法表示的实数,如0.000012可以写成1.2e-5等 字符串型 用单引号、双引号或三引号表示,如:’这是一个字符串!’、”This is a string!”、”’ X”’等 布尔型 只有两种值:True 和 False。布尔型数据可以进行not、and和or等逻辑运算 4.Python基本运算 Python的基本运算包括算术运算、关系运算和逻辑运算三大类。变量、常量、运算符和圆括号等按一定的规则组合构成一个表达式,可以用来描述数据的计算过程或各种条件的判断等。算术运算是运用算术运算符进行数的加、减、乘、除等数学运算. 算术运算符 运算符 表达式 描述 示例 优先级(越小越优先) ** x**y 求x的y次幂 (就是xy) 5**2结果为25 1 * x*y 将x与y相乘 5*2结果为10 2 / x/y 用x除以y,产生实数值 5规结果为2.5 2 // x//y 用x除以y,取整数部分 5//2结果为2 2 % x%y 用x除以y,取余数 5%2结果为1 2 + x+y 将x与y相加 5+2结果为7 3 - x-y 将x减去y 5-2结果为3 3 练习1:计算下列表达式的结果 (1)4+3**2/(6-3)的结果为____________ (2)7-3%2的结果为____________ (3)-9**(1/2)的结果为____________ (4)123%10的结果为____________ (5)123//100的结果为____________ (6)123%100//10的结果为____________ (7)将数学代数式x2+42x-1转换成Python表达式为:__________________________ (8)将数学代数式b+33b-3转换成Python表达式为:__________________________ 关系运算符 运算符 表达式 描述 示例 优先级 > x>y x大于y 5>2结果为True 4 < x<y x小于y 5<2结果为False 4 >= x>=y x大于等于y 5>=2结果为True 4 <= x<=y x小于等于y 5<=2结果为False 4 == x==y x等于y 5==2结果为FaIse 4 != x!=y x不等于y 5!=2结果为True 4 in x in y x是y的成员 “5” in “2”结果为False “5” in “25”结果为True 4 逻辑运算符 运算符 表达式 描述 示例 优先级 not not x 逻辑 非 not False结果为True not True结果为False 6 and x and y 逻辑 与 True and True 结果为True True and False 结果为False False and True 结果为False False and False 结果为False 7 or x or y 逻辑 或 True or True 结果为True True or False 结果为True False or True 结果为True False or False 结果为False 8 练习2: (1) 如果表达式a>=5 and a<=99 的结果为True,则a的值是多少?_______________ a>=5 and a<=99 也可写成 5<=a<=99 (2) 如果表达式b%2==0的结果为True,则b的值有什么特点?___________________ (3) 如果表达式c/d==c//d的结果为True, 则c与d的值有什么特点?_______________ 5.python变量和赋值语句 (1)程序设计时,有些数据是未知或可变的,为了更灵活地使用这些数据,可以使用变量来存储。为了能对变量进行访问,需要对变量进行命名。在python中,变量名可以包括字母、数字和下划线,但不能以数字开头,而且字母区分大小写,也不能是python关键字,如True,False,class,if等。 (2)赋值语句: 语句a=66+21 为赋值语句,“=” 为赋值号,实现将66+21的结果87赋值给变量a 语句b=b+1 可以简写成 b+=1 类似的还有“-=” “*=” “/=”和“%=”等 语句a,b=1,2 运行后a的值为1,b的值为2 语句a=b=c=9 运行后a,b,c的值都为9 三、 课后练习 1.下列可以作为python变量名的是( ) A.'a1' B.6key C.False D.i_f 2.在Python中,正确的赋值语句是( ) A.x+y=10 B.x=2y C.x=y=50 D.3y=x+1 3.在Python中,设a=2,b=3,表达式a>b and b>=3的值是( ) A.1 B.-1 C.True D.False 4. 在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是( ) A.3 B.4 C.5 D.6 5. 下列python表达式书写正确的表达式( ) A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r 6. 把数式 写成Python语言的表达式,下列书写正确的是( ) A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 7. 对于Python语言中的语句“x=(num//100)%10”,当num的值为45376时,x的值应为( ) A.3 B.4 C.5 D.6 8. 下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是( ) A.(x%4==0) or (x%100!=0) B.(x%4==0) and (x%100!=0) C.(x/4==0) or (x/100!=0) D.(x/4==0) and (x/100!=0) 9. 下列Python表达式中,能正确表示不等式方程|x|>1解的是( ) A.x>1 or x<-1 B.x>-1 or x<1 C.x>1 and x<-1 D.x>-1 and x<1 10. 变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是( ) A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-1 11.下列能表示”x大于0且小于10”的python表达式是( ) A、x>0 or x<10 B、x>=0 and x<10 C、x>=0 and x<=10 D、x>0 and x<10 12、设a=2,b=3,c=4,d=5,表达式a>b and c<=d or 2*a>c的值是( ) A、True B、False C、-1 D、1 13.如果三角形的三条边为a,b,c,条件____________________(用python表达式)为True时,则说明该三角形是直角三角形。 14.将数学代数式x3+y32xy转换成Python表达式为:__________________________ 15.将数学代数式-b+b2-4ac2a转换成Python表达式为:__________________________ 3 / 3- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 认识 python 公开 教案 教学 设计 课件 案例 试卷
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文