題源來自---CCF計算機職業資格認證官網,點擊報名入口,可進行模擬考試進行練習。代碼在最後。
代碼
應用eval函數
eval:將傳入的字符串當成有效的表達式來求值並返回計算結果。
n=int(input()) for i in range(n): str=input().replace('x', '*').replace('/', '//') if eval(str)==24: print("Yes") else: print("No")
參考文章: 二十四點(Python 4行代碼)