猫史档案馆


【Python作品分享】计算器【作品秀】

用户:DummerfnesDummerfnes查看:1 回复:3 评论:1 创建时间:2021-07-08T08:16:06


【作品展示】

center_image

 

【作品介绍】

计算器可以进行加减乘除的运算,并且可以询问你的名字!

用大量的print,input和函数定义完成!

 

【作品源代码】

#开始进入Python的世界
name = input('你好,欢迎使用源龙产品!请输入名字以登陆:')
print(('Hello!' + name))
print('我们有这些功能:1.运算')
xuanze = input('请问你要选择源龙产品的什么功能呢?(输入功能相对应的序号,即可进入该功能!):')
if (xuanze == '1'):
    print((name + ',您已进入运算功能!'))
    print('请选择你想要的运算:1.加2.减3.乘4.除')
    yunsuan = input('请问,您要选择什么运算呢?')
    if (yunsuan == '1'):
        jia1 = input('请输入第一个加数:')
        jia2 = input('请输入第二个加数:')
        jia11 = int(jia1)
        jia22 = int(jia2)
        print((jia11 + jia22))
    if (yunsuan == '2'):
        jian1 = input('请输入被减数:')
        jian2 = input('请输入减数:')
        jian11 = int(jian1)
        jian22 = int(jian2)
        print((jian11 - jian22))
    if (yunsuan == '3'):
        chen1 = input('请输入第一个乘数:')
        chen2 = input('请输入第二个乘数:')
        cheng1 = int(chen1)
        cheng2 = int(chen2)
        print((cheng1 * cheng2))
    if (yunsuan == '4'):
        chu1 = input('请输入被除数:')
        chu2 = input('请输入除数:')
        chu11 = int(chu1)
        chu22 = int(chu2)
        if (chu22 == 0):
            print('0不能做除数!')
        else:
            print((chu11 / chu22))

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
DummerfnesDummerfnes

如果出现程序报错,请检查输入法是否为英语状态(按以下键盘的shift即可!)center_image

点赞0


评论


xiao998xiao998

好简单。。。

点赞0


评论


DummerfnesDummerfnes

import easygui
import turtle

__Pen = turtle.Pen()


#开始进入Python的世界
easygui.msgbox('你好,欢迎使用源龙产品!')
name = turtle.textinput('对话框', '请输入名字以登陆:')
easygui.msgbox(('Hello' + name))
easygui.msgbox('我们有这些功能:1.运算')
xuanze = turtle.textinput('对话框', '请选择你要的功能:')
if (xuanze == '1'):
    easygui.msgbox('您已进入运算功能!')
    for __count in range(4):
        yunsuan = turtle.textinput('对话框', '请问,您要选择什么运算呢?(请选择你想要的运算:1.加2.减3.乘4.除)')
        if (yunsuan == '1'):
            jia1 = turtle.numinput('对话框', '请输入第一个加数:')
            jia2 = turtle.numinput('对话框', '请输入第二个加数:')
            easygui.msgbox((jia1 + jia2))
        if (yunsuan == '2'):
            jian1 = turtle.numinput('对话框', '请输入被减数:')
            jian2 = turtle.numinput('对话框', '请输入减数:')
            easygui.msgbox((jian1 - jian2))
        if (yunsuan == '3'):
            chen1 = turtle.numinput('对话框', '请输入第一个乘数:')
            chen2 = turtle.numinput('对话框', '请输入第二个乘数:')
            easygui.msgbox((chen1 * chen2))
        if (yunsuan == '4'):
            chu1 = turtle.numinput('对话框', '请输入被除数:')
            chu2 = turtle.numinput('对话框', '请输入除数:')
            if (chu1 == 0):
                easygui.msgbox('0不能作除数')
            else:
                easygui.msgbox((chu1 / chu2))
        else:
            print('你的输入有问题哦!')

点赞0


评论