Форум сайта python.su
Привет. Есть задачка, но я уже в край запутался(
Помогите с решением пожалуйста
Нужно использовать списки, и их методы index и count
написать программу: программа просит ввести название месяца и дату
- если ошибка в написании месяца или дата за пределами адекватной - пишет что “таких месяцев или дат не существует”
- если в написаном месяце существует такая дата - пишет например “Да, Май содержит 21 число”
- если в написанном месяце не существует такой даты - пишет например “Нет, май содержит только числа с 1 по 31”
Офлайн
>>> lst = list(range(1, 31 + 1)) >>> >>> for i in (31, 32): ... print('Ищу число', i) ... if i in lst: ... print(i, 'есть в списке') ... print('индекс числа =', lst.index(i)) ... else: ... print(i, 'нет в списке') ... Ищу число 31 31 есть в списке индекс числа = 30 Ищу число 32 32 нет в списке >>>
Офлайн