全文预览

python程序设计课程中计算思维的应用

上传者:随心@流浪 |  格式:doc  |  页数:8 |  大小:30KB

文档介绍
.append (“ 2014 ”) 这种方法需要用到“ insert ”和“ append ”命令, 而且还要分别计算每个生产年份在整个列表中的位置方法二:从头重新创建“ cars ”列表 cars=[ “大众”,“ 2012 ”,“通用”,“ 2010 ”,“丰田”,“ 2000 ”,“福特”,“ 2014 ”] 这种方法相对比较简单,只需重建列表添加数据问题解决后, 让学生进行总结讨论, 这两种方法的优缺点,使学生了解对应不同的需要和不同的列表,可以采用不同方法来解决问题(三)显示数据进入显示数据阶段,教师首先要求学生把上述所建的“ cars ”列表中的数据,按品牌和年份分别显示出来,用“ print ”命令显示出来,这一任务学生很容易完成 print ( cars[0] , cars[1] ) print ( cars[2] , cars[3] ) print ( cars[4] , cars[5] ) print ( cars[6] , cars[7] ) 然后教师再提出一个问题, 如果“ cars ”列表中添加了新的数据项, 也需要显示出来, 怎么解决?学生解决的方法往往是增加“ print ”语句,接着我们再问学生:如果列表中增加的数据项有很多项, 那怎么解决?是不是要添加很多条“ print ”语句呢? 上面这个问题往往会难住学生, 教师就可以适时的提出用迭代方法来处理列表中的数据,引入“ for 循环”语句可以非常方便解决这一问题 for each_item in cars : print ( each_item ) 用迭代方法方便解决问题后, 我们还可以让学生考虑用“ while 循环”语句编写迭代代码 cars=[ “大众”, 2012 ,“通用”, 2010 ,“丰田”, 2000 ,“福特”, 2014] number=0 while number

收藏

分享

举报
下载此文档