Повторение — функция проверки
Часть раздела Основы путешествия по GDScript на Coddy. Урок 56 из 92.
Задание
ЛегкоНапиши функцию с именем is_valid с двумя параметрами типа String: username и password. Она возвращает true, если вход в систему выполнен успешно, и false в противном случае.
В системе есть только два пользователя:
"admin": подходит любой пароль."user": подходит только пароль"qweasd".
Любое другое имя пользователя недействительно. Например, is_valid("user", "qweasd") возвращает true, а is_valid("user", "1234") возвращает false.
Тесты сами вызывают is_valid(). Не вызывай её и ничего не выводи.
Попробуйте сами
func is_valid(username: String, password: String):
# Напишите код здесь
pass
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор остатка от деленияСокращённая запись арифметических операцийПовторение — простая математикаОператоры сравнения7Основы ввода и вывода
ВыводВывод с переменнымиФорматирование строкВводПреобразование типовПовторение — до 120Повторение — истина или ложь10Функции
Объявление функцииАргументыВозврат значенияТипы возвращаемых значенийПовторение — функция SigmaПовторение — функция проверкиЗначения по умолчанию5Операторы, часть 2
Логические операторы, часть 1Логические операторы, часть 2Повторение: простая логикаЛогические операторы, часть 3Тернарный оператор8Калькулятор для разделения счёта
Приветственное сообщениеВвод данных11FizzBuzz с неожиданным поворотом
Обзор игрыФункция FizzBuzz14Массивы: продвинутый уровень
Срезы массивовОператоры последовательностейПринадлежностьСортировка и обратный порядок3Переменные. Часть 2
Объявление типаВывод типаКонстантыПовторение — инициализация переменныхПреобразование типов6Принятие решений
Оператор ifЕсли — иначеПовторение: простой калькуляторВложенные условия if — elseОператор match9Циклы
Цикл forЦикл whileBreakContinueПовторение — факториалФункция rangeВложенный циклПовторение — динамический вводПотренируйтесь самостоятельно: Онлайн-компилятор GDScript