代码如下:

num_list = []
for i in range(8):
    num = int(input("请输入第%d个数:" % (i + 1)))
    num_list.append(num)

max_num = num_list[0]
max_index = 0
i = 0
while i < len(num_list):
    if num_list[i] > max_num:
        max_num = num_list[i]
        max_index = i
    i += 1

print("最大数为:%d,位置为:%d" % (max_num, max_index))

运行结果如下:

请输入第1个数:5
请输入第2个数:8
请输入第3个数:1
请输入第4个数:9
请输入第5个数:3
请输入第6个数:7
请输入第7个数:2
请输入第8个数:6
最大数为:9,位置为:3
在pycharm写从控制台输入8个数使用循环存进一个列表里使用while循环找出这个列表中最大的数并输出它的位置列表下标从0开始。

原文地址: https://www.cveoy.top/t/topic/hciO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录