воскресенье, 8 марта 2015 г.

Накатал скриптец генератора имен.

Ничего сложного, просто куча вложенных циклов. Подробнее:




# задаем диапазон возможных значений
lst = ['a', 'b', 'c', 'd', 'f']
# пустой список, в который мы будем записывать полученные имена.
s = []
# перебираем имена
for p0 in lst:
    for p1 in lst:
        for p2 in lst:
            for p3 in lst:
                # собираем имя в список
                name = [p0,p1,p2,p3]
                # любуемся полученным в консоли
                print(name)
                # добавляем имя в список
                s.append(name)
# офигеваем от числа вариантов
print(len(s))

Да, я в курсе, что имя можно было бы собрать как строку. Это прототип, поэтому особого функционала добавлять не хочется - загромождает. Да и с экранной клавиатуры код вводить все же не столь удобно.  Еще неплохо было бы выводить результаты в файл, но не горит...
Вчера разгребался с модулем bge.texture, хочу миникарту. Вроде бы есть проблески понимания, на днях попробую собрать чего-нибудь работоспособное.

Комментариев нет:

Отправить комментарий