用Python语言编写一个互换数据的项目程序案例代码

题目描述

从键盘上输入10个整数,并将其放入一个列表中,然后将其中前5个元素与后5个元素对换,即第1个元素与第10个元素互换,第2个元素与第9个元素互换,…,第5个元素与第6个元素互换。

分别输出列表原来各元素的值和对换后各元素的值。

案例代码

# 输入10个整数
numbers = []
print("请输入10个整数:")
for i in range(10):
    num = int(input("请输入第{}个整数:".format(i + 1)))
    numbers.append(num)

# 输出原始列表各元素的值
print("原始列表各元素的值:", numbers)

# 对换前5个元素与后5个元素
for i in range(5):
    numbers[i], numbers[-(i + 1)] = numbers[-(i + 1)], numbers[i]

# 输出对换后列表各元素的值
print("对换后列表各元素的值:", numbers)

这段代码首先通过循环输入10个整数,并将它们放入一个列表中。然后输出原始列表各元素的值。接着通过循环将前5个元素与后5个元素对换。最后输出对换后列表各元素的值。

© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享