# 实操案例10 -- 任务1 -- Mini计算器defcalc(a,b,op):#输入2个数字和一个运算符if op =='+':return add(a,b)elif op =='-':return sub(a, b)elif op =='*':return mul(a,b)elif op =='/':if b !=0:return div(a,b)else:return'除数不能为0!'defadd(a,b):return a+b
defsub(a,b):return a - b
defmul(a,b):return a * b
defdiv(a,b):return a / b
if __name__ =='__main__':
a =int(input('请输入第一个整数:'))
b =int(input('请输入第二个整数:'))
op =input('请输入运算符:')print(calc(a,b,op))
# 实操案例10 -- 任务2 -- 猜数字游戏 - 函数import random
defguess(num,guess_num):if num == guess_num:return0elif num < guess_num:return1else:return-1
num = random.randint(1,100)for i inrange(3):
guess_num =int(input('我心里有个数字[1-100],请你猜一猜:'))
result = guess(num,guess_num)if result ==0:print('猜对了!')breakelif result >0:print('大了')else:print('小了')else:print(num)
# 实操案例10 -- 任务1 -- Mini计算器def calc(a,b,op): #输入2个数字和一个运算符 if op == '+': return add(a,b) elif op == '-': return sub(a, b) elif op == '*': return mul(a,b) elif op == '/': if b != 0: return div(a,b.