Так что у меня есть довольно сложная проблема, по крайней мере для меня, которую я пытаюсь решить в python. Я выписал проблему на бумаге и ручке, но у меня проблемы с началом работы.
По сути, я пытаюсь автоматически создать 280 текстовых файлов в python, которые похожи, с 3 изменяемыми параметрами. Максимум изменяются только 2 из 3 параметров одновременно.
Итак, у меня есть три параметра: i = [1, 2, 3, 4, 5, 6, 7, 8], j = [1,0, 0,5, 0,3, 0,1, 0,075, 0,05 и 0,025 ] и k = [0, 15, 30, 45, 60, 75, 82,5]. Потенциальный вывод выглядит примерно так:
title Имя файла геометрия 1 (значение i) 1 1.0 информация (значение j) направление (значение k) другая строка здесь другая строка здесь
Таким образом, итерация проблемы состоит в том, что я буду в 1 с j, равным 1,0, а затем k будет go через его набор от 0 до 82,5. Как только это произойдет, я по-прежнему буду равным 1, j будет равным 0,5, а k будет работать до конца, хотя его значения снова. Теперь каждое итеративное изменение сохраняется в виде собственного текстового файла.
Первый текстовый файл будет тогда i = 1, j = 1.0, k = 0.0. Второй текстовый файл будет тогда i = 1, j = 1.0, k = 15.0. И это шаг за шагом. Я думал о том, чтобы сделать тройное вложение для l oop, но тогда я не слишком уверен, как его настроить эффективно, а затем сохранять после каждой итерации, сохраняя при этом содержимое не в скобках выше константы.
Любое понимание было бы очень полезно. Я еще новичок в этом, но завел свой путь в такую проблему, как эта. Go цифра верно?
Спасибо, ребята!