- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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,
您可能关注的文档
- 少儿创意编程上-俄罗斯方块.docx
- 少儿创意编程上-俄罗斯方块.pptx
- 少儿创意编程上-龟兔赛跑.docx
- 少儿创意编程上-龟兔赛跑.pptx
- 少儿创意编程上-海龟绘图.docx
- 少儿创意编程上-海龟绘图.pptx
- 少儿创意编程上-韩信点兵.docx
- 少儿创意编程上-韩信点兵.pptx
- 少儿创意编程上-绘画比赛.docx
- 少儿创意编程上-绘画比赛.pptx
- 2024-2025学年安徽省卓越县中联盟高一(上)期中联考物理试卷(含答案).pdf
- 2024-2025学年广东省惠州市第一中学高二(上)期中物理试卷(含答案).docx
- 2024-2025学年广东省惠州市第一中学高二(上)期中物理试卷(含答案).pdf
- 2024-2025学年内蒙古鄂尔多斯一中伊金霍洛分校九年级(上)月考物理试卷(10月份)(含答案).docx
- 2023-2024学年山东省淄博市张店六中八年级(下)期中物理试卷(含答案).pdf
- 2024-2025学年河南省安阳市龙安实验中学八年级(上)第一次月考物理试卷(含答案).pdf
- 2024-2025学年河南省安阳市龙安实验中学八年级(上)第一次月考物理试卷(含答案).docx
- 2024-2025学年江苏省常州实验中学九年级(上)期中物理试卷(含答案).docx
- 2024-2025学年湖北省武汉市江岸区八年级(上)期中物理试卷(含答案).docx
- 2024学校食品安全周活动总结(30篇).pdf
文档评论(0)