所以,我一直在嘗試通過多種方式制作高級計(jì)算器,這是我能想到的最好的:operation = str(input('Operation:'))operation_list = operation.split(' ')for i in range(len(operation_list)): if operation_list[i] not in '+-/*': operation_list[i] = int(operation_list[i])print(operation_list)此代碼會將 str 中的每個(gè)數(shù)字轉(zhuǎn)換為 int 并將所有內(nèi)容放入列表中:Operation: 10 + 10 + 10Terminal: [10, '+', 10, '+', 10]我不知道是否可以這樣做,但我想像轉(zhuǎn)換實(shí)際方程一樣轉(zhuǎn)換該列表。有人有什么想法嗎?
如何將列表轉(zhuǎn)換為方程式?
叮當(dāng)貓咪
2022-12-27 15:35:58