项目智能计算器

简介: 用python语言编写项目智能计算器。

智能计算器
智能计算器,可以灵活计算某个范围内的,奇数和,偶数和,全部和,并能够记录每次运算的结果,方便用户随时查询第几次操作的结果
————————————————————

Step1 欢迎界面

= 欢迎来到智能计算器 =
= 1. 计算功能 =
= 2. 查询记录 =

= 3. 退出 =

step2 提示并获取用户选择的序号
step3 根据用户所选完成相应的功能
step3.1 如果用户选择计算功能
step3.1.1 请提示并获取用户输入一个起始值
step3.1.2 请提示并获取用户输入一个结束值
step3.3.3 询问用户求奇数和?偶数和?全部和?
step3.3.3.1 根据用户选择进行相应的运算,输出结果
并记录此次结果
step3.3.3.2 回到欢迎界面

    step3.2 如果用户选择查询功能
        step3.2.1  提示并获取用户想要查询第几次运算的结果
        step3.2.2  根据用户的输入,打印输出相应的结构
        step3.2.3  回到欢迎界面

    step3.3 如果用户选择退出 结束程序
        step3.3.1 询问用户是否真的要退出
            step3.3.1.1 执行相应的结果
                        退出: 结束程序
                        不退出: 回到欢迎界面

完成后,相关代码如下:
q=[]#存储每次计算的结果
while True:

#1.欢迎界面
print('=======================================')
print('=          欢迎进入智能计算器        =')
print('=         1. 计算功能               =')
print('=          2. 查询记录               =')
print('=         3. 退出              =')
print('=======================================')

#2.提示并获取用户选择的序号
a=int(input("请输入你的选择:"))
#3.根据选择进行相应的操作
if a==1:    #1. 计算功能
    b=int(input("请输入起始值:"))
    c=int(input("请输入结束值"))
    d=int(input("请选择你要计算哪种 1代表计算奇数和 2代表计算偶数和 3代表计算总和"))
    if d==1:
        sum=0
        for i in range(b,c+1):
            if i%2==1:  #说明b是奇数
                sum+=i
        print(sum)
    elif d==2:
        sum=0
        for i in range(b,c+1):
            if i%2==0:  #说明b是偶数
                sum+=i
        print(sum)
    elif d==3:
        sum=0
        for i in range(b,c+1):
            sum+=i
        print(sum)
    q.append(sum)

elif a==2:  #2. 查询记录
    b=int(input("你想要查询第几次运算的结果"))
    if 0<b<=len(q):
        print("查询的结果是",q[b-1])
    else:
        print("你输入的数字不对,请重新输入。")
elif a==3:  #3. 退出
    confirm = input("询问用户是否真的要退出(yes/no)")
    confirm = confirm.lower()
    if confirm == 'yes':
        break
相关文章
|
12天前
|
存储 人工智能 缓存
官宣开源 阿里云与清华大学共建AI大模型推理项目Mooncake
近日,清华大学和研究组织9#AISoft,联合以阿里云为代表的多家企业和研究机构,正式开源大模型资源池化项目 Mooncake。
|
13天前
|
存储 人工智能 缓存
官宣开源|阿里云与清华大学共建AI大模型推理项目Mooncake
2024年6月,国内优质大模型应用月之暗面Kimi与清华大学MADSys实验室(Machine Learning, AI, Big Data Systems Lab)联合发布了以 KVCache 为中心的大模型推理架构 Mooncake。
|
3月前
|
数据采集 机器学习/深度学习 人工智能
云栖实录 | GenAI 时代 AI Infra 工程技术趋势与平台演进
本文根据2024云栖大会实录整理而成,演讲信息如下: 演讲人:林伟 | 阿里云智能集团研究员、阿里云人工智能平台 PAI 负责人;黄博远|阿里云智能集团资深产品专家、阿里云人工智能平台 PAI 产品负责人 活动:2024 云栖大会 - AI Infra 核心技术专场、人工智能平台 PAI 年度发布专场
|
4月前
|
运维 Kubernetes Serverless
Serverless Argo Workflows荣获信通院标杆实践案例,引领大规模离线任务处理新方法
阿里云容器服务Serverless Argo Workflows大规模离线计算工作流平台荣获2024信通院Serveless实践标杆案例。本文介绍其应用场景、平台特性以及领域实践。
|
消息中间件 Cloud Native Serverless
阿里云在云原生领域喜获多项 OSCAR 开源尖峰案例奖
阿里云在云原生领域喜获多项 OSCAR 开源尖峰案例奖
|
人工智能 API 云计算
飞天技术观|ModelScope:共建模型生态,以模型自由加速AI应用创新
基于「模型即服务」,即MaaS(ModelasaService)的理念,ModelScope通过不断降低模型应用门槛,让AI更普惠,帮助开发者在ModelScope上能够低成本、高效地使用模型,并建立起良好的模型生态和开发者生态。
787 0
|
人工智能 运维 数据可视化
参与共建 SolidUI AI 生成可视化项目:开源社区的力量
SolidUI是一个开源的AI生成可视化项目,旨在帮助开发者快速构建可视化界面。我们诚挚邀请您加入SolidUI社区,与我们共同打造更加优秀的开源项目。本文将为您介绍如何参与到SolidUI的共建中来,包括相关链接、当前项目进展以及如何为项目做出贡献。
137 0
|
机器学习/深度学习 人工智能 并行计算
研发为底、生态为径、AI为翼——全国一体化算力算网调度平台正式发布
研发实力是一家芯片设计公司的核心竞争力,英伟达从发展初期就重视研发生产力,以高投入换取高回报不断提升产品竞争力。2005 年,AMD 的研发费用为 11 亿美元,是英伟达的 3.2 倍左右。而到了 2022 年,英伟达的研发费用达到 73.4 亿美元,是 AMD 的 1.47 倍。
|
分布式计算 Cloud Native 数据可视化
重磅报告发布,从102个开源大数据项目深度研究开源大数据技术发展!
《2022年开源大数据热力报告》,由开放原子开源基金会、X-lab开放实验室和阿里巴巴开源委员会联合出品。报告基于公开数据研究最活跃的102个开源大数据项目,探寻出开源大数据技术发展背后的“摩尔定律”。
重磅报告发布,从102个开源大数据项目深度研究开源大数据技术发展!
|
运维 Kubernetes Dubbo
服务网格技术开源、自研、商业化三位一体战略解读 | 学习笔记
快速学习 服务网格技术开源、自研、商业化三位一体战略解读
304 0
服务网格技术开源、自研、商业化三位一体战略解读 | 学习笔记