农业网站设计建电影网站赚钱挣钱吗
农业网站设计,建电影网站赚钱挣钱吗,晨光科技+网站建设,网络推广营销团队四则运算#xff08;用字典实现#xff09;#xff0c;比较c语言的switch语句。输入格式:在一行中输入一个数字
在一行中输入一个四帜运算符(,-,*,/)
在一行中输入一个数字输出格式:在一行中输出运算结果#xff08;小数保留2位#xff09;neval(input())
minput()
veval(…四则运算用字典实现比较c语言的switch语句。输入格式:在一行中输入一个数字在一行中输入一个四帜运算符(,-,*,/)在一行中输入一个数字输出格式:在一行中输出运算结果小数保留2位neval(input()) minput() veval(input()) s{ :nv, -:n-v, *:n*v, /:n/v if v!0 else None } if m/ and v0: print(divided by zero) else: print(f{s[m]:.2f})需要加if v!0 else None的原因是这四行代码在定义字典的同时就执行了n/v。如果v 0即使还没判断m程序就已经在n/v处崩溃了。所以代码在输入v 0且m不是/时也会崩溃因为n/v在字典里被提前计算了。neval(input()) minput() veval(input()) if m/ and v0: print(divided by zero) else: if m: snv elif m-: sn-v elif m*: sn*v elif m/ and v!0: sn/v print(f{s:.2f})还写了另一种方式的这个也正确不过没有运用字典实现。