0 / 0 / 0
Регистрация: 10.02.2021
Сообщений: 4
|
|||||||||||
1 | |||||||||||
while внутри фунцкии10.02.2021, 07:35. Показов 3057. Ответов 9
Здравствуйте. Начал самостоятельно изучать питон и остановился на следующем задании:
пройдите в цикле по списку ['Вася', 'Маша', 'Петя', 'Валера', 'Саша', 'Даша'] пока не встретится имя "Валера". Когда найдете напишите "ты нашел Валеру". Подсказка: используйте метод list.pop() мое решение:
Вася ? это не Валера Маша ? это не Валера Петя ? это не Валера Валера? ты нашел Валеру! след задание: Перепишите предыдущий пример в виде функции find_person(name), которая ищет имя в списке вот что написал:
Кого будем искать? Валера Вася ? это не Валера Маша ? это не Валера Петя ? это не Валера Валера ? ты нашел Валера None #вопрос 1: что нужно писать в скобках после find_person, который в конце программы? пробовал все имена, работает одинакого, пробовал оставить кавычки - результат такой же, если пустые скобки, то будет ошибка. #вопрос 2: почему когда программа находит заданное имя после сообщения об успешном поиске пишется None?
0
|
10.02.2021, 07:35 | |
Ответы с готовыми решениями:
9
найти нуль фунцкии Засечки на графике фунцкии Возвращение динамических массивов из фунцкии Заменить положительные / отрицательные элементы матриц используя фунцкии |
8213 / 4333 / 1837
Регистрация: 27.03.2020
Сообщений: 7,154
|
|
10.02.2021, 08:12 | 2 |
Lunihorn, нет return из def
0
|
0 / 0 / 0
Регистрация: 10.02.2021
Сообщений: 4
|
||||||
11.02.2021, 01:15 [ТС] | 3 | |||||
Кого будем искать? Саша Вася ? это не Саша Саша не видит дальше первого и сразу пишет ответ
0
|
8213 / 4333 / 1837
Регистрация: 27.03.2020
Сообщений: 7,154
|
||||||
11.02.2021, 04:25 | 4 | |||||
Сообщение было отмечено Lunihorn как решение
Решение
Lunihorn,
0
|
Автоматизируй это!
|
|
11.02.2021, 06:02 | 5 |
кто и где вас этому учит? где источник этой скверны?
Добавлено через 3 минуты и само задание странное или ты его не верно понял, ты не должен менять исходный список иначе твой поиск будет работать только 1 раз - найдем Дашу и все -в списке никого.
0
|
814 / 526 / 214
Регистрация: 22.12.2017
Сообщений: 1,495
|
|
11.02.2021, 06:31 | 6 |
Lunihorn, во-первых return нужно вынести за пределы while(при текущем дизайне программы)
во-вторых заданием подразумевается что вы будете применять функцию отдельно для каждого элемента списка, для этого и написано в задании "функция(аргумент)", аргумент как раз нужен будет для передачи туда элемента списка решение не пишу, вижу что стараетесь, а значит у вас всё получится самостоятельно :wink:
0
|
0 / 0 / 0
Регистрация: 10.02.2021
Сообщений: 4
|
|
11.02.2021, 06:45 [ТС] | 7 |
Gdez,
выдает такое: Кого будем искать? Валера Вася ? это не Валера Маша ? это не Валера Петя ? это не Валера Валера ? ты нашел Валеру! ты не нашел Валера если не писать return, то в конце будет None. Может быть проблема в том, что я не правильно вызываю функцию?
0
|
8213 / 4333 / 1837
Регистрация: 27.03.2020
Сообщений: 7,154
|
|
11.02.2021, 07:48 | 8 |
Сообщение было отмечено Lunihorn как решение
Решение
Lunihorn, нет последнего print()
Его и не может быть по коду
0
|
8213 / 4333 / 1837
Регистрация: 27.03.2020
Сообщений: 7,154
|
||||||
11.02.2021, 08:07 | 9 | |||||
Сообщение было отмечено Lunihorn как решение
Решение
Lunihorn, песенка "Далеко, далеко..."
1
|
0 / 0 / 0
Регистрация: 10.02.2021
Сообщений: 4
|
|
11.02.2021, 08:19 [ТС] | 10 |
Спасибо, теперь понятно!
0
|
11.02.2021, 08:19 | |
11.02.2021, 08:19 | |
Помогаю со студенческими работами здесь
10
Выводит системную дату в файл в миллисекундах, не смотря на работу фунцкии localtime Остановить socket.Accept() внутри блока while который находится внутри потока Пищит во время игры внутри корпуса. Звуки внутри .rar файла Вычислить площадь фигуры внутри лемнискаты и одновременно внутри окружности Как получить позицию EditText внутри ListView внутри RecyclerView Возможно ли создать ячейку внутри ячейки или таблицу внутри таблицы в fpdf php? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |