Size: a a a

Сообщество Python Программистов

2020 February 19

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Лол, у тебя функция же всегда одно и то же возвращать будет
источник

A

Alexander in Сообщество Python Программистов
Georg V
Я же должен как то прописать что я хочу вытянуть из кортежа
а в теле функции ты работаешь с a
источник

G

Georg V in Сообщество Python Программистов
Alexander
но аргумент имеет имя sss
А это да, не обращай внимания
источник

G

Georg V in Сообщество Python Программистов
я контр зет нажал
источник

A

Alexander in Сообщество Python Программистов
Georg V
А это да, не обращай внимания
так это именно причина, по которой тесты не проходят
источник

G

Georg V in Сообщество Python Программистов
Alexander
так это именно причина, по которой тесты не проходят
Так
источник

A

Alexander in Сообщество Python Программистов
оно ожидает результат 1,1,1 от аргумента [1,1,1,1],  но ты возвращаешь 1,3,7
источник

G

Georg V in Сообщество Python Программистов
Тоесть аргументы вообще не трогать
источник

G

Georg V in Сообщество Python Программистов
Оставить стандартные? Он мне другую ошибку выдавал. Функция не подписана, я такое раньше не видел
источник

A

Alexander in Сообщество Python Программистов
def easy_unpack(ssss):
   return (ssss[0],ssss[2],ssss[-2])
источник

A

Alexander in Сообщество Python Программистов
и больше вообще ничего не пиши
источник

A

Alexander in Сообщество Python Программистов
checkio встроит твою функцию в свой скрипт
источник

A

Alexander in Сообщество Python Программистов
и запустит ассерты вида:
assert easy_unpack([1,2,3,4,5,6,7]) == [1,3,6]
источник

A

Alexander in Сообщество Python Программистов
если не будет ошибок - тест будет пройден
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Alexander
и запустит ассерты вида:
assert easy_unpack([1,2,3,4,5,6,7]) == [1,3,6]
Кстати, а что за assert?
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Что он делает?
источник

A

Alexander in Сообщество Python Программистов
проверяет на выполняемость условия
источник

A

Alexander in Сообщество Python Программистов
тестирует
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
И если условие не срабатывает то бросает ошибку?
источник

A

Alexander in Сообщество Python Программистов
Language:
python3


Source:
assert 1==1
assert 1==2


Errors:
Traceback (most recent call last):
 File "source_file.py", line 2, in <module>
   assert 1==2
AssertionError
источник