资源简介 (共15张PPT)1.2数据的计算算术计算:“数据”在“运算符”的操作下,按“规则”进行的数据变换。回忆利用电子表格计算: 软件 excel和wps表格35头,118脚,鸡兔各几何?72头,168脚,鸡兔各几何?200头,620脚,鸡兔各几何?……尝试并思考活动三活动一:尝试运行 jitu.py程序。生:体验二、计算机编程解决鸡兔同笼问题“鸡兔同笼.py”文件是一个用python编程语言编写的小程序,请双击运行此程序。思考用程序解决此问题和用Excel解决时有何不同?35头,118脚,鸡兔各几何?72头,168脚,鸡兔各几何?200头,620脚,鸡兔各几何?活动四:找一找程序1与程序2不同处程序设计1:print('这是一个有关鸡兔同笼问题的程序')heads=float(input('请输入总的头数:'))legs=float(input('请输入总的脚数:'))tu=int((legs-heads*2)/(4-2))print('兔子有:',tu,'头')print('鸡有:',int(heads-tu),'头')input("运行完毕,请按回车键退出...")程序设计2:print('这是一个有关鸡兔同笼问题的程序')heads=int(input('请输入总的头数:'))legs=int(input('请输入总的脚数:'))for tu in range(1,heads-1):leg=4*tu+2*(heads-tu)if leg==legs:print('兔子有:',tu,'头')print('鸡有:',int(heads-tu),'头')input("运行完毕,请按回车键退出...")[来源:Z§xx抬脚法列表法三、感受计算机在处理数据时的优势任务二:通过解决鸡兔同笼问题,比较人工计算、计算机软件计算及编程计算的特点。计算方式 考查的方面使用成本 使用的方便性 计算速度 其他人工计算 借助电子表格软件计算 编程计算 总结:三种计算方式都有其适用的问题类型,灵活适用这三种方式将有助于我们提高数据计算的效率。例如:1.运动会给运动员编号2.出租车计价器3.数学作业初识Python拓展体验编程解决问题1.尝试运行程序(教师下发)2.尝试找到程序的源代码。总结三种数据的计算方式各有优势。编程解决问题的核心——算法。算法:解决问题的方法与步骤。练习“百鸡百钱”问题是一个经典的数学问题,出自《张丘建算经》。内容是:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只?■ 解决“百鸡百钱”问题时,你会选择( )方式呢?A.人工计算 B.大众软件计算 C.编程计算■ 请在相应的选项区域完成此问题的解决步骤。这是一段用python编程语言实现的程序,尝试阅读以下程序,并在空格处补全代码。money=100 #一共100文钱num=_______ #一共100只鸡cock_price=5 #公鸡价格5文hen_price=_______ #母鸡价格3文threechick_price=1 #3只小鸡1文for cock_num in range(1,money//cock_price+1): #公鸡只数可能为1-20for hen_num in range(1,money//hen_price+1): #母鸡只数可能为1-33for chick_num in range(1,money//threechick_price+1): #(3小鸡)只数可能为1-100money1=cock_num*cock_price+hen_num*hen_price+chick_num*threechick_pricenum1=cock_num+hen_num+chick_num*3if money1==money and _____________:print (cock_num,hen_num,chick_num*3)作业单元学习评价P16第一、二两题15THANK YOU 展开更多...... 收起↑ 资源预览