课后作业2
代码量:18行
能支持两个操作数的简单四则运算(只有一个操作符)
遇到的问题:不会用码云,不会测试,刚刚学会敲代码,不熟练,缺少热情
耗费时间:学习做计算器用了4个小时,研究码云5天(还是不会交代码),还没来得及研究单元测试
用到的函数:int() , input() ,return ,True ,print, a ,b, yunsuanfu
def count(a,b,yunsuanfu):
if yunsuanfu == '+':
print a,'+',b,'=',(a + b);
elif yunsuanfu == '-':
print a,'-',b,'=',(a - b);
elif yunsuanfu == '*':
print a,'*',b,'=',(a * b);
elif yunsuanfu == '/':
print a,'/',b,'=',(a / b);
else:
return 1; "error"
while_condition = True;
while while_condition:
a = int(input("请输入最大数:"));
b = int(input("请输入最小数:"));
yunsuanfu = raw_input("请输入要执行的四则运算(+-*/):");
if count(a,b,yunsuanfu) == 1:
print "error yunsuanfu";
浙公网安备 33010602011771号