问题:
写一个带文本菜单的程序,菜单项如下
(1) 取五个数的和
(2) 取五个数的平均值
(X) 退出。
由用户做一个选择, 然后执行相应的功能。当用户选择退出时程序结束。
实现:
#coding=UTF-8 while True: print(‘(1) 取五个数的和‘) print(‘(2) 取五个数的平均值 ‘) print(‘(X) 退出‘) choose = input(‘pls input choose:‘) if choose == ‘1‘: sum = 0 i = 0 while(i < 5): num = int(input(‘pls input num:‘)) sum += num i += 1 print(‘这五个数的和为:‘+ str(sum)) elif choose == ‘2‘: sum1 = 0 j = 0 while(j < 5): num1 = int(input(‘pls input num1:‘)) sum1 += num1 j += 1 print(‘这五个数的平均值为:‘ + str(sum1 / 5)) elif choose == ‘X‘: print(‘感谢使用‘) break else: print(‘输入有误,请重新输入!‘)