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 

  • 相关阅读:
    linux 解压文件
    linux 文件夹操作
    adb 安装apk报INSTALL_FAILED_NO_MATCHING_ABIS
    Android Tab类型主界面 Fragment+TabPageIndicator+ViewPager
    Android 图表
    Android Manifest文件
    BroadcastReceiver介绍
    Android dimen
    Android Dialog
    Android 获取加速传感器的值,并去除杂音
  • 原文地址:https://www.cnblogs.com/JunSheep/p/8724305.html
Copyright © 2011-2022 走看看