Conversation
| for el in range(int(len(my_lst)/2)): | ||
| my_lst[el], my_lst[el + 1] = my_lst [el + 1], my_lst[el] | ||
| el += 2 |
There was a problem hiding this comment.
Это что-то очень странное. Тестировал?
There was a problem hiding this comment.
да, работает вроде, может не так как как нужно: задаю вол-во элементов потом ввожу эти элементы
There was a problem hiding this comment.
Допустим, мы вводим 1, 2, 3, 4, 5. В резульатате попарной замены должны получить 2, 1, 4, 3, 5. У тебя выведет 2, 3, 1, 4, 5
| @@ -0,0 +1,16 @@ | |||
| seasons_list = int(input('Введите номер месяца')) | |||
| if seasons_list <= 12 and seasons_list >=1: | |||
| month_dict = {1: 'Январь', 2: 'Февраль', 3: 'Март', 4: 'Апрель', | |||
There was a problem hiding this comment.
Чтобы не писать условия, можно было сразу подготовить словарь, в котором ключами будут номера месяца, а значениями времена года. Тогда можно было бы сразу обращаться по ключу к нужному значению
There was a problem hiding this comment.
без месяцев? просто 345 весна? 12 1 2 зима?
| insert = input('Введите предложение:') | ||
| a = insert.split(' ') | ||
| for i, el in enumerate(a,1): | ||
| if len(el) > 10: |
There was a problem hiding this comment.
Условия тут излишни, можно всегда обрезать [:10] и если будет меньше, то питон это распознает и не будет ошибки
| a = insert.split(' ') | ||
| for i, el in enumerate(a,1): | ||
| if len(el) > 10: | ||
| el = el[0:10] |
There was a problem hiding this comment.
Можно не указывать нолик, он и так ставится по умолчанию. [:10]
задания 2го урока