推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

过招守护使——Python中的循环和分支

更新时间:2019-12-24 13:46:58 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

在正确绘制图腾图案后,山门打开。阿派心中窃喜。难道进入失落的世界,就这么容易?阿派正想入内,却发现门后还有一位守护使。这位守护使并非凶神恶煞,看了看他,说道:“守了大半辈子,终于有人陪我玩一回寻宝游戏啦!”只见他摆出十个宝箱,说道:“上有1到


部分文件列表

文件名 大小
过招守护使——Python中的循环和分支.pdf 2M

部分页面预览

(完整内容请下载后查看)
技术与应用  
趣学Python  
过招守护使  
——Python 中的循环和分支  
王丽丽  上海市世界外国语中学  
定次数猜。  
          
            
         。难     
          ?阿    
               
使     使       ,看  
                 
有人陪我玩一回寻宝游戏啦”只  
              1到  
1 0               
中者方可踏入神秘世界  
节课的设计灵感来源于计  
1.问题分析  
首先  
理初级难度的游戏过  
   1  
算 机 经 典 案 “ 猜 数 字 小 游 戏 教 师  
通过在Python中编程实现游戏效果掌  
握 循 环 和 分 支 结 构 在 教 学 设 计 时 ,  
教师要考虑学情易到难为三种  
难度的任务一次限次数猜限  
其次游戏过程对应IPO模  
式(     1  
      
       
           ,那    
余的星球就会以点中的星球为中心  
并绕着它运动幕左下角还有一  
个星球的运动速度控制器们可  
以通过它来调节运动速  
所示。  
右上角选择实验类  
天体物理  
后点击屏幕右下角选  
         
工具箱工具箱中  
以上只简单介绍了两个基本  
他的实验大家可  
试去做里就不再举  
图6 天体物理  
可以选择各种星球,  
里面有行星星和随机行  
               
进行观察。  
元件不有正负电荷和正负试  
验电荷。  
           App  
是一款不错的物理实验仿真软  
我们可以利物理实验课  
心所欲地做物理实验过实验可  
以加深对知识的理解。  
            
桌面上时我们再把正负试验  
电荷放到想要观察的位置  
以进行实验观察荷在不同的  
              
   ,这         
太阳系里的九大行星加到桌面  
后就可以构建成为太阳系们点  
中太阳他行星都会绕着太阳运  
MAY 2018 NO.10  
53  
技术与应用  
件满足不断循环到条件不  
满足时退出循环提示  
     利用i f...e l s e  
       5 ),程     
效果如下页图6。  
I Input序的输入  
用户手工输入内部参数输  
入等。  
            
正确if条件语阿派猜  
的号guess正确的宝箱号  
 n u m b er   ,即       
          2     
P(Process序的主要逻辑  
输入的数据进行处理并产  
生结果。  
Python是通过代码的缩进来  
决 定 内 在 逻 辑 的 4个 空 格 表 示 语 句  
块的缩进可能导致  
的运行错误Pycharm编辑,  
可以按Tab进行缩进Tab+Shift去除  
缩进。  
 
randomPython常用模块。  
OOutput序的输  
括屏幕显示输出件输出等。  
年级学生而自  
该模块中有几个常用的函数randint  
(产生随机数choice 从列中返回  
一个随机元shuffle 将序中的元  
素随random模块的入方  
法和turtle一便于学  
生 理 解 逻 辑 笔 者 将 条 件 判 断 分 为 三  
种 情 ( 太 大 、太 小 、正 确 ),并 利 用 三  
条if语断。  
然语言转换为程序语言是一个难点教  
师可以使用流程图代码等帮助  
学生分析问题理逻握程  
序设计的基本方法解IPO助  
于学生日后析和解决更复杂的问题。  
2.Python实现  
 高级难度定次数猜  
1.问题分析  
不限次数的猜数然不符合  
         ,假      
有3次机会来选宝箱3次都猜不  
      ;若 3     ,则   
           
 中级难度限次数猜  
本例的程序输入环护使  
需要事先将宝物藏匿于某个宝箱  
事先确定一个宝箱号码为正  
确答案号码实际上是由计  
自动生成的戏的可玩  
者利用random.randint(1ꢀ10)  
  1  1 0            
时宝物随机放置在某个宝箱中的  
    ,利  in p u t()函     
          in t()函   
       便        
节的条件判断。  
1.问题分析  
        ,那    
一试不限次数至猜图3所  
         :首  ,阿   
猜一个号号码不正确  
guess≠number护使提示太  
大或太小允许再至猜中  
        ,则       
直接提示正提示太大  
   ,可            
     4  
2.Python实现  
利用for循环和range(  )内建  
函数以指定循环次数range(  )  
函数返回的结果是一个整数序  
列的对象语法为range(startꢀ  
stop[ꢀ step])认start为0step为  
1     7   ra n g e(3 )表  i依  
2.Python实现  
在初级难度游戏设计  
       使       
图3中重复猜数的过程  
  w h ile          
图1 初级难度的游戏流程  
图2 初级难度的寻宝游戏代码  
图3 中级难度的游戏逻辑  
中国信息技术教育  
54  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载