Немного контекста для этого: в следующем году я собираюсь учиться в неполной средней школе и подумал, что было бы здорово написать уравнения для того, что я буду делать в школе. Я сделал уравнения для алгебры (решение для x в уравнении quadrati c и т. Д.), И я подумал, что было бы круто написать код для химии. Я пытаюсь понять, как уравновесить уравнения, и я думал, что могу ввести все суммы, и, используя определенный ключ (скажем, пробел), он перейдет к следующей части химического уравнения. Вот в основном то, о чем я думал.
reac1_chem1 = input("Enter the first chemical: ")
reac1_amount1 = input("Enter the amount of " + reac1_chem1 + " atoms: )
reac1_chem2 = input("Enter the second chemical: ")
reac1_amount2 = input("Enter the amount of " + reac1_chem2 + " atoms: )
Я хочу продолжать этот процесс, пока не будет введено пространство как химическое вещество. Как сделать этот процесс бесконечным? Является ли создание переменных путем к go или мне следует составить список? Мы ценим любые предложения! Сообщите мне, если это вас запутало, и я могу попытаться прояснить это для вас. Спасибо!