猫史档案馆


【Python作品分享】python计算器(自制)1.01【作品秀】

用户:老刘黑老王更黑老刘黑老王更黑查看:0 回复:1 评论:0 创建时间:2020-05-27T18:58:29


【作品展示】

center_image

 

【作品介绍】

建议计算器,

可以借鉴

 

【作品源代码】

print("欢迎使用自制计算器")
print("π取3.14")
print("作者:老刘黑")
print("简单计算器,别用过头")
print("使用该计算器造成的损失概不负责")
print("代码如下")
print("别抄袭本作品.....")
d = int(input("1是计算,2是面积,3是圆形周长,giao是退出(计算符号):"))
if d == 1:
    while True:
        a = int(input())
        b = input()
        c = int(input())
        if b == "+":
            print(a+c)
        if b == "-":
            print(a-c)
        if b == "*":
            print(a*c)
        if b == "/":
            if c == 0:
                print("0不能做除数")
            else:
                print(a/c)
        if b == "giao":
            break
if d == 2:
    m = input("圆形,四边形,三角形,梯形")
    if m == "圆形":
        while True:
            e = int(input("半径是:"))
            s = int(input("小数点(1,10,100...)"))
            h = input("计算中.....")
            print()
            if h == "giao":
                break
    if m == "四边形":
        while True:
            n = int(input("长:"))
            nb = int(input("小数点(1,10,100...):"))
            p = int(input("宽:"))
            kd = int(input("小数点(1,10,100...):"))
            r = input("计算中.....")
            print(n*p/kd/nb)
            if r == "giao":
                break
    if m == "三角形":
        while True:
            gg = int(input("长:"))
            lb = int(input("小数点(1,10,100...):"))
            pp = int(input("宽:"))
            kg = int(input("小数点(1,10,100...):"))
            rs = input("计算中.....")
            print(gg*pp/lb/kg/2)
            if rs == "giao":
                break
    if m == "梯形":
        while True:
            aa = int(input("上底:"))
            bb = int(input("小数点(1,10,100...):"))
            cc= int(input("下底:"))
            喵= int(input("小数点(1,10,100...):"))
            ee= int(input("高:"))
            ff= int(input("小数点(1,10,100...):"))
            gg= input("计算中.....")
            print((aa/bb+cc/喵)*ee/ff/2)
            if gg == "giao":
                break
if d == 3:
    while True:
        i = int(input("直径是(整数):"))
        s = int(input("半径小数点后的位数(整数):"))
        l = input("计算中.....")
        if s == 0:
            print(i*3.14)
        else:
            print(i/(10**s)*3.14)
        if l == "giao":
            break

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
老刘黑老王更黑老刘黑老王更黑

太无聊做的,无聊透了

点赞0


评论