所以,我一直在嘗試通過多種方式制作高級計算器,這是我能想到的最好的: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 中的每個數字轉換為 int 并將所有內容放入列表中:Operation: 10 + 10 + 10Terminal: [10, '+', 10, '+', 10]我不知道是否可以這樣做,但我想像轉換實際方程一樣轉換該列表。有人有什么想法嗎?
添加回答
舉報
0/150
提交
取消