Форум сайта python.su
Задание: Запросить у пользователя русское слово, затем вывести запрос: ввести следующее?, если пользователь отвечает “д”, то запросить ещё слово, повторить запрос: Ввести следующее? и т.д., пока пользователь не введёт ответ отличный от “д”. Вводимые строки записать в массив.
Как сделать так чтобы в массиве были записаны русские слова, а не символы. Есть предположение что надо добавлять в массив по одному с помощью цикла for, но как это сделать?
Отредактировано morozER22 (Май 31, 2015 12:44:55)
Прикреплённый файлы:
!!.py (208 байт)
Офлайн
morozER22там и так записаны слова!
Как сделать так чтобы в массиве были записаны русские слова, а не символы
Офлайн
terabayt
http://cs628723.vk.me/v628723842/3398/79alLSm8zME.jpg
В массиве должны появится слова “вода” и “лист”, а не \xe2…
Отредактировано morozER22 (Май 31, 2015 16:06:54)
Офлайн
morozER22это так и должно быть
В массиве должны появится слова “вода” и “лист”, а не \xe2…
x=[] t=raw_input('слово:') y=raw_input('ввести следующее?') x.append(t) while y=='д': t=raw_input('слово:') y=raw_input('ввести следующее?') x.append(t) for i in x: print i,
x=[] t=raw_input('слово:') y=raw_input('ввести следующее?') x.append(t) while y=='д': t=raw_input('слово:') y=raw_input('ввести следующее?') x.append(t) print ', '.join(x)
Офлайн