Pythian写n个数求最大与最小值不用函数写
时间: 2024-02-27 20:58:01 浏览: 84
好的,如果你想要不使用Python内置函数的方式来求n个数的最大值和最小值,可以使用一个变量来存储当前最大值和最小值,然后遍历这n个数,每次更新这个变量即可。
下面是一个示例代码:
```
# 初始化最大值和最小值为第一个数
max_num = min_num = float(input("请输入第1个数: "))
# 遍历剩余的n-1个数
for i in range(2, n+1):
num = float(input("请输入第%d个数: " % i))
# 更新最大值和最小值
if num > max_num:
max_num = num
if num < min_num:
min_num = num
# 输出结果
print("最大值为:", max_num)
print("最小值为:", min_num)
```
这个代码首先初始化最大值和最小值为第一个输入的数,然后遍历剩余的n-1个数。在遍历的过程中,如果当前数比最大值还大,就更新最大值;如果比最小值还小,就更新最小值。最后输出最大值和最小值即可。
阅读全文