鱼C论坛

 找回密码
 立即注册
查看: 3289|回复: 1

[作品展示] 学习第9课写了一个自动计算任意数值的连续数字的和,请大神帮忙看看有需要改进的吗

[复制链接]
发表于 2022-9-7 09:15:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
可计算任意开始数字到结束数字内整数的和,奇数的和,偶数的和。


  1. #计算任意数第二版本
  2. print("----------计算任意数值的和----------")
  3. print(
  4.     '''
  5.     计算区域内偶数的和请输入     【1】
  6.     计算区域内奇书的和请输入     【2】
  7.     计算区域内所有数字的和请输入 【3】
  8.     ''')
  9. print("----------------------------------")
  10. #变量【选项】【初始值】【结束值】【和】【退出】
  11. #【选项】用户选择的计算方式
  12. #【初始值】开始的数字
  13. #【结束值】结束的数字
  14. #【和】计算的结果
  15. #【退出】退出程序
  16. 退出 = 1
  17. while 退出 == 1 :
  18.     选项 = int(input("请输入【1】【2】【3】选择:"))
  19.     if 选项 == 3 or 选项 == 2 or 选项 == 1:
  20.         if 选项 == 3:
  21.             初始值 = int(input("请输入你要计算的初始值:"))
  22.             结束值 = int(input("请输入你要计算的结束值:"))
  23.             和 = 初始值
  24.             while 结束值 - 初始值 > 0:
  25.                 初始值 = 初始值 + 1
  26.                 和 = 和 + 初始值
  27.             print(和)
  28.         elif 选项 == 2:
  29.             初始值 = int(input("请输入你要计算的初始值:"))
  30.             结束值 = int(input("请输入你要计算的结束值:"))
  31.             和 = 0
  32.             while 结束值 - 初始值 >= 0:
  33.                 if 初始值 % 2 == 1:
  34.                     和 = 和 + 初始值
  35.                 初始值 = 初始值 + 1
  36.             print(和)
  37.         else:
  38.             初始值 = int(input("请输入你要计算的初始值:"))
  39.             结束值 = int(input("请输入你要计算的结束值:"))
  40.             和 = 0
  41.             while 结束值 - 初始值 >= 0:
  42.                 if 初始值 % 2 == 0:
  43.                     和 = 和 + 初始值
  44.                 初始值 = 初始值 + 1
  45.             print(和)
  46.         退出 = int(input("继续请输入【1】输入任意数字退出:"))
  47.     else:
  48.         print("输入错误!")
  49.         break
  50.             
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-9-7 09:39:11 From FishC Mobile | 显示全部楼层
全是中文变量,看起来太乱了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-27 04:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表