Форум сайта python.su
0
Программа должна спрашивать у пользователя русские слова до тех пор, пока он не введёт пустое слово. После этого распечатать все введённые слова, утроив в них каждую букву.
помогите, пожалуйста!!
Офлайн
33
Pisk
помогите, пожалуйста!!
Офлайн
221
Pisk
вы спутали раздел форума, здесь помогают решать проблемы с кодом. А в разделе “Центр помощи” помогают писать код…ну по задумке, реальность,как всегда, несколько отличается
Офлайн
0
PiskРегулярные выражения твой друг)))
Программа должна спрашивать у пользователя русские слова до тех пор, пока он не введёт пустое слово. После этого распечатать все введённые слова, утроив в них каждую букву.помогите, пожалуйста!!
Офлайн
75
mabutтут не надо регулярок
Офлайн
0
Singularityа вот с этого места по-подробней:)?Не корысти ради, для развития своего.
Отредактировано mabut (Дек. 9, 2013 18:52:18)
Офлайн
75
mabut
если надо утраивать только русские, а другие только выводить то наверно надо 
Офлайн
43
from functools import partial from operator import mul triple = partial(mul, 3) mapconcat = lambda func, seq, sep=' ' : sep.join(map(func, seq)) print(mapconcat(partial(mapconcat, triple, sep=''), iter(partial(input, 'слово: '), '')))
Отредактировано sergeek (Дек. 9, 2013 19:06:13)
Офлайн
75
sergeek
шо за хаскель ? Я не понял оно прерывается на пустой строке ?
word = "" while True: word += raw_input("Word:") if word == "": print "".join([x*3 for x in word]) break
Отредактировано Singularity (Дек. 9, 2013 19:36:54)
Офлайн
43
Singularityпрерывается, да
оно прерывается на пустой строке ?

Singularityпо условию слова печатать по окончанию ввода надо
Офлайн