开发者社区.png

一、经典冒泡排序算法:

    1.冒泡排序:小的排前面,大的排后面。
    2.排序:最终使得数组中的这几个数字按照从小到大的顺序排序。
    3.冒泡排序的概念,关系到下来怎么写程序。(重要概念)相邻的两个元素,依次比较。
    利用for循环,完成 a=[2,9,5,76,19,3] 的冒泡排序。

image.png

    通常冒泡排序,n个数字,n-1次即可完成排序。6个数字,比较5次分别输出,第6行为最终结果。

image.png

二、猜数字

    五次机会猜到随机生成数字,每次提供猜测数字与生成数字大小关系,五次未猜中将公布答案。

image.png

      image.png

三、自动贩卖机

    1.自动贩卖机:只接受1元,5元,10元的硬币,可以1元,5元,10元。
    2.面值最多不超过10块钱。饮料只有橙汁,椰汁,矿泉水,早餐奶。
    3.售价分别是3.5 、4 、2 、4.5 写一个函数用来表示贩卖机的功能:
    4.用户投钱和选择饮料,并通过判断之后,给用户出饮料以及找零。
    选择饮料:字典

image.png

    投钱:1、5、10 判断金额的面值
    判断,钱不够,钱多了的情况,钱刚好的情况

image.png

image.png


数据湖开发者社区
4 声望1 粉丝

旨在汇集大数据、人工智能行业领域精英,开放数据资源,营造数据创新环境,孵化数字产业创业团队,激活数据湖生态,促进数字产业项目落地与推广


« 上一篇
SQL语法基础
下一篇 »
Python入门练习