欢迎光临散文网 会员登陆 & 注册

python计算机代码

2023-07-15 06:00 作者:我随便取一个吧-2233  | 我要投稿

代码使用python写的python下载地址放在下方。

https://www.python.org/downloads/

这里是计算机的代码

print('欢迎,使用计算机')

while True:

    print(' ')

    print('0.退出')

    print('1.加法')

    print('2.减法')

    print('3.乘法')

    print('4.除法')

    print('5.幂运算')

    print('6.求圆的周长')

    print('7.求圆的面积')

    print('8.算长方体的周长')

    print('9.算长方体的面积')

    x=input('请输入数字:')

    if x =='0':

        print('再见。')

        break

    elif x =='1':

        x='+'

        num1=int(input('请输入第一个加数:'))

        num2=int(input('请输入第二个加数:'))

        n=num1+num2

        print(num1,x,num2,'=',n)

    elif x =='2':

        x='-'

        num1=int(input('请输入被减数:'))

        num2=int(input('请输入减数:'))

        n=num1-num2

        print(num1,x,num2,'=',n)

    elif x =='3':

        x='×'

        num1=int(input('请输入乘数:'))

        num2=int(input('请输入乘数:'))

        n=num1*num2

        print(num1,x,num2,'=',n)

    elif x =='4':

        x='÷'

        num1=int(input('请输入被除数:'))

        num2=int(input('请输入除数:'))

        if num2==0:

            print('0不能做除数')

            print('请重试')

            continue

        else:

            n=num1/num2

            print(num1,x,num2,'=',n)

    elif x =='5':

        x='**'

        num1=int(input('请输入底数:'))

        num2=int(input('请输入指数:'))

        n=num1**num2

        print(num1,x,num2,'=',n)

    elif x =='6':

        x='×'

        num1=int(input('请输入半径:'))

        n=num1*3.14*2

        print(num1,x,'3.14 × 2','=',n)

    elif x =='7':

        x='×'

        num1=int(input('请输入半径:'))

        n=num1*num1*3.14

        print(3.14,x,num1,x,num1,'=',n)

    elif x =='8':

        x='×'

        num1=int(input('请输入长:'))

        num2=int(input('请输入宽:'))

        num3=int(input('请输入高:'))

        n=num1+num2+num3

        print('(',num1,'+',num2,'+',num3,')',x,4,'=',n*4)

    elif x =='9':

        x='×'

        num1=int(input('请输入长:'))

        num2=int(input('请输入宽:'))

        num3=int(input('请输入高:'))

        n1=num1*num2

        n2=num1*num3

        n3=num2*num3

        n=n1+n2+n3

        print('(',num1,x,num2,'+',num1,x,num3,'+',num2,x,num3,')',x,'2','=',n*2)

    else:

        print('输入有误,请重试。')

        continue

当然你可以粘贴下来玩一玩。

这个计算机是文字版的没有图画。

这个计算机是我自己编的变了好久,毕竟我还是个代码新手。

效果图 有点糊了


python计算机代码的评论 (共 条)

分享到微博请遵守国家法律