![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
![]()
Добрый день!
Помогите пожалуйста. Задание: Дана строчка s="This!Is!A!Test". Создать список состоящий из отдельных слов ["This "Is "A "Test"]. В общем код: Код:
This! Is! A! Test но по заданию тут ! знака не должно быть. Что не правильно, или я не правильно использовала цикл? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
![]()
Спасибо, дело не сдвинулось.
Даже если так он не рассматривает дальнейший код, просто выводит: Код:
['This! Is! A! Test'] Вот почему этот знак остается? |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Добавьте отладочный вывод.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а если написать так?
Код:
p.s. это неверный код, он зацикливается! Последний раз редактировалось Serge_Bliznykov; 11.09.2018 в 09:42. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
![]()
Получается у меня не правильная функция. Он значит не перебирает как необходимо. Он должен был перебрать до ! его откидывать продолжать дальше пока есть !
? или я не правильно мыслю и просто не то использую? |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
![]() Цитата:
Я и сама так пробовала, но он у меня зацикливается. Когда просто так прописано, все работает, но когда пытаюсь загнать в пустой, что-то идет не так |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Тут нет функции.
А определить правильно ли работает программа легко — если запускается и делает то, что ожидалось, значит правильно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ещё бы. это же не код, а ужас.
Вы к массиву, по которому цикл в цикле прибавляете ещё значение. Конечно, оно зациклится. А Вы вообще знаете, что означают квадратные скобки в вашем примере? и для чего они нужны? для анализа попробуйте такой код: Код:
|
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
![]() Цитата:
Спасибо вам за статью, очень полезна |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Документации, учебники, уроки и полезные материалы по Python, PyQt, PySide | pompiduskus | Python | 4 | 22.07.2022 10:16 |
Python | Erke1599 | Помощь студентам | 1 | 18.05.2018 09:51 |
Начальный уровень Python. Функции - Python | YYYUUU | Python | 5 | 09.06.2017 12:09 |
Списки в языке Python. Помогите исправить! | Young_programmer | Python | 9 | 31.01.2017 20:11 |