sbs演技大赏2014,qq堂论坛,视频下载网站
四则运算(用字典实现),比较c语言的switch语句。
在一行中输入一个数字 在一行中输入一个四帜运算符(+,-,*,/) 在一行中输入一个数字
在一行中输出运算结果(小数保留2位)
代码如下:
#!/usr/bin/python # -*- coding: utf-8 -*- sf = {'+':'x+y','-':'x-y','*':'x*y','/':'x/y if y!=0 else "divided by zero"'} x = int(input()) xysf = input() y = int(input()) result = eval(sf[xysf]) if type(result) != str: print("{:.2f}".format(result)) else: print(result)
这个程序简单,使用eval进行公式计算。
读书和健身总有一个在路上
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python爬虫:Request Payload和Form Data的简单区别说明
浅谈Python中threading join和setDaemon用法及区别说明
Python3-异步进程回调函数(callback())介绍
python继承threading.Thread实现有返回值的子类实例
Python中使用threading.Event协调线程的运行详解
网友评论