Форум сайта python.su
0
Здравствуйте!Я совсем новичок в программировании и в питоне в частности. Хочу написать свой первый скрипт,который генерирует строки конфига для создания vlan на коммутаторах d-link :
create vlan v1221 tag 1221
create vlan v1222 tag 1222
create vlan v1223 tag 1223
и тд и тп.
Т.е пользователь будет вводить два числа,от какого и до какого номера vlan нужно сгенерировать.
Хочу создать цикл для списка,который потом будет еще это всё выплевывать в файл.И пришол ступор с “v1223” - как запилить этот элемент в список,чтобы с каждым следующим проходом цикла увеличивалось значение на единицу,ведь тут str и int?Обязательно должно быть слитно.
Прошу прощения за такой нубский вопрос,кому не сложно подскажите)
Офлайн
857
>>> def make_cmd(n): ... return 'create vlan v{0} tag {0}'.format(n) ... >>> for i in range(1, 5 + 1): ... print(make_cmd(i)) ... create vlan v1 tag 1 create vlan v2 tag 2 create vlan v3 tag 3 create vlan v4 tag 4 create vlan v5 tag 5 >>>
Офлайн
0
Благодарю,работает!
Офлайн