项目智能计算器

简介: 用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
相关文章
|
7月前
|
人工智能 API 云计算
飞天技术观|ModelScope:共建模型生态,以模型自由加速AI应用创新
基于「模型即服务」,即MaaS(ModelasaService)的理念,ModelScope通过不断降低模型应用门槛,让AI更普惠,帮助开发者在ModelScope上能够低成本、高效地使用模型,并建立起良好的模型生态和开发者生态。
528 0
|
8月前
|
人工智能 Go 开发者
NPCon2023 AI模型技术与应用峰会(北京站)--------全链路搭建AI研发底座 参会感受
NPCon2023 AI模型技术与应用峰会(北京站)--------全链路搭建AI研发底座 参会感受
265 0
|
12月前
|
人工智能 运维 数据可视化
参与共建 SolidUI AI 生成可视化项目:开源社区的力量
SolidUI是一个开源的AI生成可视化项目,旨在帮助开发者快速构建可视化界面。我们诚挚邀请您加入SolidUI社区,与我们共同打造更加优秀的开源项目。本文将为您介绍如何参与到SolidUI的共建中来,包括相关链接、当前项目进展以及如何为项目做出贡献。
115 0
|
运维 Kubernetes Dubbo
服务网格技术开源、自研、商业化三位一体战略解读 | 学习笔记
快速学习 服务网格技术开源、自研、商业化三位一体战略解读
257 0
服务网格技术开源、自研、商业化三位一体战略解读 | 学习笔记
|
存储 机器学习/深度学习 传感器
Qcon大会·上海站:探索自动驾驶 AI 训练的统一存储演进之路
Qcon大会·上海站:探索自动驾驶 AI 训练的统一存储演进之路
487 0
Qcon大会·上海站:探索自动驾驶 AI 训练的统一存储演进之路
|
机器学习/深度学习 存储 数据采集
七位IT专家畅谈:如何启动和扩展成功的AI试点项目
尽管人工智能和机器学习令人兴奋,很多最初的试点项目和PoC项目未能全面投入生产。已经取得成功的项目,需要成为战略计划的一部分,获得高管的支持,能够使用合适的数据,有所需的团队,有合适的技术和业务指标,以及项目里程碑,经历多次迭代,快速试错。
70 0
七位IT专家畅谈:如何启动和扩展成功的AI试点项目
|
人工智能
《阿里视觉AI开放之路:从公共云走向端云协同》电子版地址
阿里视觉AI开放之路:从公共云走向端云协同.ppt
90 0
《阿里视觉AI开放之路:从公共云走向端云协同》电子版地址
|
机器学习/深度学习 人工智能 运维
首届 TechoDay 腾讯技术开放日:云原生、大数据等基础产品一键配置,发布 7 款“轻量级”产品
首届 TechoDay 腾讯技术开放日:云原生、大数据等基础产品一键配置,发布 7 款“轻量级”产品
229 0
|
5G 调度 云计算
阿里云携手威尔视觉获评“2022年度分布式云与云边协同创新实践案例”
6月14日,由中国信息通信研究院联合中国通信标准化协会共同举办的“2022云边协同大会”以线上方式召开。会上阿里云联合深圳威尔视觉科技有限公司打造的云游戏行业应用实践,经过了自主申报、专家评审、实际调研与考察等环节的层层筛选,最终成功获评“2022年度分布式云与云边协同创新案例”。
627 0
阿里云携手威尔视觉获评“2022年度分布式云与云边协同创新实践案例”
|
人工智能 算法 数据挖掘
服务学术共同体创新全链路,清华大学温江涛团队推出新一代科技创新评价和支撑平台「Phocus」
在计算机领域,有一个广为人知的故事:1973 年,在施乐公司帕克研究中心(The Xerox PARC),第一台个人电脑 Alto 诞生了,这台电脑首次使用了桌面比拟(Desktop metaphor) 和鼠标驱动的图形用户界面(GUI)技术。接下来的几十年,Alto 极大地影响了个人电脑的设计,包括苹果的 Macintosh。
195 0
服务学术共同体创新全链路,清华大学温江涛团队推出新一代科技创新评价和支撑平台「Phocus」

热门文章

最新文章