Hongda - python计算器

更多内容可以联系少儿编程侯老师,微信data_ecology
本文链接: https://blog.csdn.net/houlaos/article/details/102760361

计算器1.0

s = input('你想计算什么')
first_num = s[0]
second_num = s[2]
if s[1] == '+':
   a = int(first_num) + int(second_num)
elif s[1] == '-':
    a = int(first_num) - int(second_num)
elif s[1] == '*':
    a = int(first_num) * int(second_num)
elif s[1] == '/':
    a = int(first_num) / int(second_num)
else:
    a = '这题太难了,臣妾做不到啊!'
print (a)
# '3*8'
# 函数四种类型 有无参数,有无返回值
#
# 计算器1.0
def jsj():
    while True:
        s = input('你想计算什么')
        first_num = s[0]
        second_num = s[2]
        if '+' in s:
            ss = s.split('+')
            a = int(ss[0]) + int(ss[1])
        elif '**' in s:
            ss = s.split('**')
            a = int(ss[0]) ** int(ss[1])
        elif '//' in s:
            ss = s.split('//')
            a = int(ss[0]) // int(ss[1])
        elif '*' in s:
            ss = s.split('*')
            a = int(ss[0]) * int(ss[1])
        elif '-' in s:
            ss = s.split('-')
            a = int(ss[0]) - int(ss[1])
        elif '/' in s:
            ss = s.split('/')
            a = int(ss[0]) / int(ss[1])
        else:
            a = '这题太难了,臣妾做不到啊!'
        print(a)


jsj()



猜你喜欢

转载自blog.csdn.net/houlaos/article/details/102760361