Найти - Пользователи
Полная версия: помогите с задачей. строки
Начало » Центр помощи » помогите с задачей. строки
1 2
PEHDOM
doza_and
Тут немного другое. В спорте все в равных условиях. А тут преподаватель задачу придумал, а студенты должны решать и не вякать. Я считаю что все равны. Если студент увидел ошибку в постановке задачи преподавателем, то он должен сделать замечание преподавателю.
Ну так и тут все равны, все должны написать программу без списков. Ровно как в боксе все должны победить противника только ударами рук выше пояса. Ну ведь глупось же несусветная , можно же по яйцам противнику заехать и он побежден. Быстро. Эффективно.И напрягатся особо не нужно.
С одной стороны кагбэ да, если студент может решить задачу, то в принципе пофиг как он ее решил(вспоминается история с барометром и высотой здания). С другой - задча преподавателя, напрмер, научить студента работать с циклами там или индексами. То что студент весь из себя креативный и нестандартно мыслит это конечно классно, но перподавателю нужно проверить что студент усвоил именно это матриал. Отсюда и повляются все эти условности: без списков, без сторонних модулей, без классов, без глобальных переменных, без циклов, и тд.. Потому как добавить условие намного проще чем придумать задачу котороую можно решить только одним единственным путем. Ну вот не все преподаватели у нас “Макаренки”, приходится с этим смириться.

xam1816
 txt = "Возьмём для примера существительные “слово” и “имя”. Если"\
    " подвести короткий итог, то анонимные функции без static"\
    " стоит использовать если вам необходимо привязать объект к "\
    "области видимости выполнения функции. Во всех остальных "\
    "случаях можно и нужно использовать static, как минимум, "\
    "чтобы случайно не выстрелить себе в ногу."
new_txt = ''
string = ''
len_string = 30
word = ''
count = 0
for s in txt:
    if s != ' ':
        word += s    #собираем из символов слово
        count += 1
    else:
        count += 1
        string += word + s  # собираем из слов строку
        word = ''
    if count == len_string:
        while len(string) < len_string: # дополняем строку прочерками если не хватает
            string += '_'
        new_txt += string + '\n' # собираем новый текст из строк
        string = ''
        count = len(word)
        if count == len_string: # если слово не влазит в строку
            raise ValueError("full pizdezzz nax")
new_txt += string + word # вставляем последнюю строку
print(new_txt)
 Возьмём для примера __________
существительные “слово” и ____
“имя”. Если подвести короткий 
итог, то анонимные функции ___
без static стоит использовать 
если вам необходимо привязать 
объект к области видимости ___
выполнения функции. Во всех __
остальных случаях можно и ____
нужно использовать static, ___
как минимум, чтобы случайно __
не выстрелить себе в ногу.
Process finished with exit code 0
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB