python 从命令行接收两个整数参数,并计算它们的和
import sys
# print(sys.argv)
def main():
# 检查命令行参数的数量
if len(sys.argv) != 3:
print("Usage: python t1.py <num1> <num2>")
sys.exit(1)
# 将命令行参数转换为整数
try:
num1 = int(sys.argv[1])
num2 = int(sys.argv[2])
except ValueError:
print("Both arguments must be integers.")
sys.exit(1)
# 计算和并打印
sum_result = num1 + num2
print(f"The sum of {num1} and {num2} is: {sum_result}")
if __name__ == "__main__":
main()