少儿创意编程下-驾驶训练.pptx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python程序设计基础YYY创意编程趣味Python趣味游戏趣味数学.授课教师:第十课:驾驶训练

CONTENTSFunnyGame.趣味游戏1234InterestingMathematics.趣味数学PythonProgramming.程序设计CodingPractice.编程实践

PART01FunnyGame.趣味游戏

03项目文件夹:Train-a-trainMain.py编译源码如何驾驶?了解规则如何控制你的车?驾驶控制趣味游戏Let’sPlaygame

规则通过控制键控制车在指定道路上行驶。方向控制如何把控好驾驶的方向?速度控制如何控制驾驶速度?驾驶训练游戏了解规则,训练如何驾驶,让车在沿轨道行进。趣味游戏Let’sPlaygame

序列排序序列操作索引字典Python内置了列表序列排序的函数sort()。字符串的一些操作。Python序列中所有的索引都从0开始,如何执行索引操作?列表和字典有什么不同呢?课程内容CourseContent

Python3Listsort()方法sort()函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。sort()方法语法:list.sort(key=None,reverse=False)key--主要是用来进行比较的元素,可省略。reverse--排序规则,reverse=True?降序,?reverse=False?升序(默认)。aList=[’lanlan,’meimei,’guoguo,’jingjing]

aList.sort()

print(List:,aList)运行结果:List:[’guoguo,’jingjing,’lanlan,’meimei]

案例

字符串的操作names=[Susan,Christopher]print(len(names))#长度names.insert(0,Bill)#在最前面插入字符print(names)names.sort()print(names)2[Bill,Susan,Christopher][Bill,Christopher,Susan]

指定位置names=[Susan,Christopher,Bill]presenters=names[0:2]#指定前两项#索引从0开始print(names)print(presenters)[Susan,Christopher,Bill][Susan,Christopher]

练习list=[‘banana’,‘apple’,‘orange’,‘blueberry’,‘watermelon’,\‘strawberry’,mango]

print(list)

list.sort()??#根据字母顺序排序

print(list)??#原来的顺序

list.sort(reverse=True)#根据字母相反顺序排序

print(str(list)+\n)??

字典person={first:’peter}person[last]=’huangprint(person)print(person[first]){first:’peter,last:’huang}peter

列表与字典有什么不同?DictionariesKey/Value健值对存储的顺序不是严格的数字顺序Lists索引从0开始按序排列

字典案例#字典案例:设计几个城市的明天的最高温度tem={北京:22,上海:23,深圳:24,广州:25,南京:26}print(tem)print(tem[‘广州’])#打印广州最高温度tem[‘重庆’]=28#字典中添加一个元素print(tem)deltem[‘上海’]#删除上海print(tem)#更新某一个值tem[北京]=28print(tem)

访问和删除字典里的值

PART02InterestingMathematics.趣味数学

编写一个Python程序以打印四个数字1,2,3,4的所有排列(不包括重复项)。例如:在右图中,六行中的每行是三个不同球的不同排列。

第一层循环第二层循环第三层循环思路分析分析解题的思路,循环交换的方法

课程案例:请准备好笔和纸,按顺序写上1-100的数字,按下面的方法找幸运数,看谁找的快?什么是幸运数?由一组由1开始的正整数列为例:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,

文档评论(0)

ZhangZhen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档