zoukankan      html  css  js  c++  java
  • 大爽Python入门练习题 17 最大差值

    大爽Python入门练习题总目录

    第一章 中期练习题 简单 第7题

    题目

    简介

    实现一个程序,
    输入一串用空格分隔的数字(接收用户输入),
    输出其中的最大差值(非负)。

    补充:
    只接受一行输入。
    默认至少输入了两个数字。
    默认输入数字都是正数。

    详细说明

    最大差值

    两个不同项之间的差的绝对值,视作一个差值。
    多个数字,寻找所有差值里面的最大值。

    示例

    输入示例: 1 5 3 2 4
    输出示例:

    4
    

    输入示例: 2 5 4 8 6
    输出示例:

    6
    

    分割线

    本小段没有实际意义,
    仅用于分隔题目和答案。
    防止学生无意中直接看到答案,
    影响思路。



















    答案

    line = input()
    nums = line.split(" ")
    nums = [int(num) for num in nums]
    
    max_num = nums[0]
    min_num = nums[0]
    
    for num in nums:
        if num > max_num:
            max_num = num
    
        if num < min_num:
            min_num = num
    
    print(max_num - min_num)
    
  • 相关阅读:
    5、文件处理
    6、Python模块
    4、字典使用
    3、列表 list
    1、Python基础
    2、循环判断
    配置LOG4J(log4j-1.2.17)
    File /WEB-INF/web.xml not found...
    关于TOMCAT的 ROOT/WEB-INF/web.xml的配置
    tomcat 配置系列3
  • 原文地址:https://www.cnblogs.com/BigShuang/p/15669372.html
Copyright © 2011-2022 走看看