元豪 发表于 2022-8-7 11:24:07

文字计算机(自制游戏分享)

本帖最后由 元豪 于 2023-4-19 19:46 编辑


static/image/hrline/4.gif

一个很拉的计算机
在IDLE就能用
有一些BUG , 像不能输入小数等

import time

print('欢迎使用文字计算机 , 请选择功能 . ')
time.sleep(1)
print('''1 . 加法
2 . 减法
3 . 乘法
4 . 除法''')
time.sleep(1)
print('---------【请选择】----------')
time.sleep(1)
while True:
    x = input('>>>')
    z = int(x)

    if z == 1:
      e = input('请设置加数 : ')
      s = int(e)
      t = input('请设置另外的加数 : ')
      p = int(t)
      print('运算中 . . . . . . ')
      time.sleep(1)
      print(s,'+',p,'=',s + p)

    elif z == 2:
      e = input('请设置减数 : ')
      s = int(e)
      t = input('请设置被减数 : ')
      p = int(t)
      print('运算中 . . . . . . ')
      time.sleep(1)
      print(s,'-',p,'=',s - p)

    elif z == 3:
      e = input('请设置乘数 : ')
      s = int(e)
      t = input('请设置另外的乘数 : ')
      p = int(t)
      print('运算中 . . . . . . ')
      time.sleep(1)
      print(s,'×',p,'=',s * p)

    elif z == 4:
      e = input('请设置除数 : ')
      s = int(e)
      t = input('请设置被除数 : ')
      p = int(t)
      print('运算中 . . . . . . ')
      time.sleep(1)
      print(s,'÷',p,'=',s / p)
      
    else:
      print('请输入数字1~4 ! ')
望大佬们指点{:10_254:}



wp231957 发表于 2022-8-7 11:41:16

这算是计算机,嚇我一跳

tommyyu 发表于 2022-8-7 11:48:24

推荐eval函数

傻眼貓咪 发表于 2022-8-7 18:12:14

很不错,代码清晰易懂。加油 {:10_254:}{:10_254:}

元豪 发表于 2022-8-8 09:47:54

傻眼貓咪 发表于 2022-8-7 18:12
很不错,代码清晰易懂。加油

谢谢{:10_333:}

tiger20100907 发表于 2022-8-9 12:29:22

{:10_303:}{:10_303:}{:10_275:}

python0729 发表于 2022-8-26 20:38:35

{:10_298:}
页: [1]
查看完整版本: 文字计算机(自制游戏分享)