找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4635|回复: 3

求三个整数的最大值最小值

2

主题

3

帖子

3

积分

贫民

积分
3
zhangxiaodong 发表于 2021-1-23 20:17:12 | 显示全部楼层 |阅读模式
a=input("请输入三个整数中第一个数:")
b=input("请输入三个整数中第二个数:")
c=input("请输入三个整数中第三个数:")
a=int(a)
b=int(b)
c=int(c)
max=b
min=b

if a>b :
    max=a
else:
    min=a

if c>max:
    max=c
else:
    if c<min:
        min=c

print("你输入的三个整数的最大值为:",max,"最小值为:",min)

回复

使用道具 举报

0

主题

4

帖子

4

积分

贫民

积分
4
PYD 发表于 2021-4-19 10:08:13 | 显示全部楼层
shu = []

for i in range(3):
    a = input('请输入整数')
    shu.append(a)

print('输入的最大值为'+max(shu)+',最小值为'+min(shu))
回复 支持 反对

使用道具 举报

0

主题

102

帖子

102

积分

侠客

积分
102
傻眼貓咪 发表于 2021-8-27 13:17:09 | 显示全部楼层
  1. arr = list(map(int, input('請輸入任意多個整數:\n').split()))
  2. print(f"你輸入的最大值為:{max(arr)},最小值為:{min(arr)}")
复制代码


輸入:
  1. 請輸入任意多個整數:
  2. 13 4 5 17 -150 36 -21 0
复制代码


輸出:
  1. 你輸入的最大值為:36,最小值為:-150
复制代码
回复 支持 反对

使用道具 举报

1

主题

4

帖子

4

积分

贫民

积分
4
jesseking 发表于 2022-6-1 21:56:03 | 显示全部楼层

可以这样理解代码吗

#arr                                      变量名(任意输入)
#list                                              创建列表(内置可变序列,不能任意输入)
#map                                       生成列表或者迭代器
#int                                               指定为整数
#input                                      输入
#'請輸入任意多個整數:          提示或者说明
#\n                                            换行
#split()                                       以空格对字符串进行切片
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表