zoukankan      html  css  js  c++  java
  • DAY 001--将三个数进行排序输出

    分析流程:                                                                             

    1、定义一个空列表

    2、分别依次输入三个数字-----input方法

    3、将三个数字依次加入空列表中-----list.append(obj)方法

    4、将列表进行排序并输出-----sorted(iterable,key=None,reverse=False)方法

    代码如下:                                                                             

    number_list = []
    
    def compare():
        global number_list
        for i in range(3):#设定输入次数为3次
            x = int(input('请输入整数:
    '))
            number_list.append(x)#将输入的值添加到number_list中
            new_number_list = sorted(number_list)  # 从小到大排列,sorted(iterable,key=None,reverse=False)
            new_number_list1 = sorted(number_list, reverse=True)  # 从大到小排列 sorted(iterable,key=None,reverse=Ture)
     print("从小到大排列为:{}".format(new_number_list)) print("从大到小排列为:{}".format(new_number_list1)) 
    
    if __name__== "__main__": 
       compare()

    题目反思:                                                                             

    1、判定输入三次,使用range()来指定输入的次数----for i in range(3)

    2、列表进行排序,用sorted方法----sorted(iterable,key=None,reverse=Ture)

    新学知识点:                                                                            

    1、用range来指定输入的次数----for i in range(3)

    2、对列表进行排序,使用sorted()方法----sorted(iterable,key=None,reverse=Ture)

    Mark on 2018.4.6 

  • 相关阅读:
    Docker数据卷
    Hyperloglog算法
    Greenplum6.9集群安装文档
    Java实现线程间通信方式
    计算机存储管理方式
    greenplum6.9踩坑总结
    Linux 内核参数Overcommit_memory(最近生产中Airflow和Greenplum有被这个参数坑到......)
    Airflow概念
    airflow安装文档
    基于Docker进行Zookeeper集群的安装
  • 原文地址:https://www.cnblogs.com/JunSheep/p/8724305.html
Copyright © 2011-2022 走看看