Skip to content

Instantly share code, notes, and snippets.

#coding:utf-8
from __future__ import division #整数割り算時の切り捨て解除
#演算子と文字列(出力用)のリスト
funcs=[lambda x,y:x+y,lambda x,y:x-y,lambda x,y:y-x,lambda x,y:x*y,lambda x,y:x/y,lambda x,y:y/x]
sikifuncs=[lambda x,y:"("+x+"+"+y+")",lambda x,y:"("+x+"-"+y+")",lambda x,y:"("+y+"-"+x+")",lambda x,y:"("+x+"*"+y+")",lambda x,y:"("+x+"/"+y+")",lambda x,y:"("+y+"/"+x+")"]
def make(numlist,ans,siki):
L=len(numlist)
if L==1: