Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 29.10.2019
Сообщений: 16
1

Определение функции

24.03.2020, 15:43. Просмотров 1640. Ответов 7
Метки нет (Все метки)

Определите функцию ```shut_down```, которая на вход принимает некоторый аргумент. Так что, если на вход было подано "ДА", то функция возвращает "Выключение", если "НЕТ", то должна вернуть "Выключение отклонено". Если же ни одно из условий не соблюдено (на вход подали что-то другое), то функция возвращает "Ошибка!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2020, 15:43
Ответы с готовыми решениями:

Определение хеш-функции
Есть небольшой англо-русский словарик. Сделан так, что хеш находится в одном файле, а в другом...

Определение переменной класса в функции (python 3.6)
Не выходит использовать класс внутри функции main, в поисковике по этому поводу найти что-то не...

Как подменить определение функции после первого вызова без использования if и функторов
в разных модулях есть 2 синглетона, которым нужны ссылки друг на друга, один из них есстественно не...

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Ребята, помогите пожалуйста решить последнюю задача, прямо совсем не как! Разработать консольное...

7
Модератор
26285 / 13691 / 2605
Регистрация: 12.02.2012
Сообщений: 22,459
24.03.2020, 15:58 2
Лучший ответ Сообщение было отмечено alexxaga как решение

Решение

Python
1
2
3
4
5
6
7
def shut_down(x):
     if x=="ДА":
        return "Выключение"
     elif x=="НЕТ":
        return "Выключение отклонено"
     else: # забыл двоеточие!
        return "Ошибка!" # была лишняя кавычка
2
Просто Лис
3005 / 1795 / 704
Регистрация: 17.05.2012
Сообщений: 5,751
Записей в блоге: 9
24.03.2020, 16:15 3
Лучший ответ Сообщение было отмечено alexxaga как решение

Решение

Python
1
2
3
4
def shut_down(x):
    return {
        'ДА': 'выклюние',
    }.get(x, 'Ошибка!')
2
0 / 0 / 0
Регистрация: 29.10.2019
Сообщений: 16
24.03.2020, 18:19  [ТС] 4
подчёркивает ошибку в синтаксисе, 6 строка else
0
Просто Лис
3005 / 1795 / 704
Регистрация: 17.05.2012
Сообщений: 5,751
Записей в блоге: 9
24.03.2020, 18:22 5
Двоеточие поставь.
1
0 / 0 / 0
Регистрация: 29.10.2019
Сообщений: 16
24.03.2020, 18:24  [ТС] 6
даже так, выделяет последний ретюрн
0
272 / 179 / 88
Регистрация: 22.03.2020
Сообщений: 554
24.03.2020, 18:29 7
Цитата Сообщение от alexxaga Посмотреть сообщение
даже так, выделяет последний ретюрн
Слева одни кавычки лишние.
1
467 / 267 / 92
Регистрация: 07.11.2019
Сообщений: 749
24.03.2020, 18:30 8
первые из трех двойных кавычек в 7 строке лишние
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2020, 18:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Табулирование заданной функции и определение максимального и минимального значения функции в таблице
Разработать консольное приложение, производящее табулирование заданной функции и определение...

Табулирование заданной функции и определение максимального и минимального значения функции
Ребята, пожалуйста, помогите сделать задачи новичку, пожалуйста кто-то откликнитесь( 3....

Определение экстремумов функции методом золотого сечения (переписать программу через функции)
program lab12 real,dimension(5):: p(5)=(/0,1,0,0,0/) integer::ii(3)=(/1,2,3/) real pi,...

определение функции в ЗАГОЛОВОЧНОМ файле. В основном предполагается переопределение ТЕЛА этой функции. Как это сделать, не правя хидер?
Сабж, а подробнее если в заголовочном файле hider.h описана функция, допустим так: void f ();...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.