Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Челендж: Автомобільні Бренди | Оператор if-elif-else
Умовні Оператори в Python
course content

Зміст курсу

Умовні Оператори в Python

Умовні Оператори в Python

1. Оператор if
2. Оператор if-else
3. Оператор if-elif-else
4. Тернарний Оператор Python

bookЧелендж: Автомобільні Бренди

Завдання

У вас є список марок автомобілів, який наразі виглядає так:

['mazda', 'lexus', 'bmw', 'tesla', 'kia'].

Як бачите, деякі назви брендів відформатовані некоректно. Зокрема, bmw і kia мають бути у верхньому регістрі, тоді як інші бренди мають починатись з великої літери.

Щоб виправити це, вам потрібно привести всі назви в списку cars до правильного формату і зберегти їх у новому new_list. В результаті у вас повинен з'явитися новий new_list, який буде виглядати наступним чином:

['Mazda', 'Lexus', 'BMW', 'Tesla', 'KIA'].

  1. Створіть порожній список, використовуючи квадратні дужки, і назвіть його new_list;
  2. Переберіть всі елементи початкового списку за допомогою циклу for;
  3. Далі перевірте, чи елемент зі списку дорівнює bmw, kia і так далі, використовуючи оператори if-elif-else;
  4. Для назв брендів, які повинні бути у верхньому регістрі, використовуйте метод upper();
  5. Для назв брендів, які мають бути з великої літери, використовуйте метод title();
  6. Додайте виправлені назви брендів до new_list за допомогою методу append().
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2
toggle bottom row

bookЧелендж: Автомобільні Бренди

Завдання

У вас є список марок автомобілів, який наразі виглядає так:

['mazda', 'lexus', 'bmw', 'tesla', 'kia'].

Як бачите, деякі назви брендів відформатовані некоректно. Зокрема, bmw і kia мають бути у верхньому регістрі, тоді як інші бренди мають починатись з великої літери.

Щоб виправити це, вам потрібно привести всі назви в списку cars до правильного формату і зберегти їх у новому new_list. В результаті у вас повинен з'явитися новий new_list, який буде виглядати наступним чином:

['Mazda', 'Lexus', 'BMW', 'Tesla', 'KIA'].

  1. Створіть порожній список, використовуючи квадратні дужки, і назвіть його new_list;
  2. Переберіть всі елементи початкового списку за допомогою циклу for;
  3. Далі перевірте, чи елемент зі списку дорівнює bmw, kia і так далі, використовуючи оператори if-elif-else;
  4. Для назв брендів, які повинні бути у верхньому регістрі, використовуйте метод upper();
  5. Для назв брендів, які мають бути з великої літери, використовуйте метод title();
  6. Додайте виправлені назви брендів до new_list за допомогою методу append().
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2
toggle bottom row

bookЧелендж: Автомобільні Бренди

Завдання

У вас є список марок автомобілів, який наразі виглядає так:

['mazda', 'lexus', 'bmw', 'tesla', 'kia'].

Як бачите, деякі назви брендів відформатовані некоректно. Зокрема, bmw і kia мають бути у верхньому регістрі, тоді як інші бренди мають починатись з великої літери.

Щоб виправити це, вам потрібно привести всі назви в списку cars до правильного формату і зберегти їх у новому new_list. В результаті у вас повинен з'явитися новий new_list, який буде виглядати наступним чином:

['Mazda', 'Lexus', 'BMW', 'Tesla', 'KIA'].

  1. Створіть порожній список, використовуючи квадратні дужки, і назвіть його new_list;
  2. Переберіть всі елементи початкового списку за допомогою циклу for;
  3. Далі перевірте, чи елемент зі списку дорівнює bmw, kia і так далі, використовуючи оператори if-elif-else;
  4. Для назв брендів, які повинні бути у верхньому регістрі, використовуйте метод upper();
  5. Для назв брендів, які мають бути з великої літери, використовуйте метод title();
  6. Додайте виправлені назви брендів до new_list за допомогою методу append().
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Завдання

У вас є список марок автомобілів, який наразі виглядає так:

['mazda', 'lexus', 'bmw', 'tesla', 'kia'].

Як бачите, деякі назви брендів відформатовані некоректно. Зокрема, bmw і kia мають бути у верхньому регістрі, тоді як інші бренди мають починатись з великої літери.

Щоб виправити це, вам потрібно привести всі назви в списку cars до правильного формату і зберегти їх у новому new_list. В результаті у вас повинен з'явитися новий new_list, який буде виглядати наступним чином:

['Mazda', 'Lexus', 'BMW', 'Tesla', 'KIA'].

  1. Створіть порожній список, використовуючи квадратні дужки, і назвіть його new_list;
  2. Переберіть всі елементи початкового списку за допомогою циклу for;
  3. Далі перевірте, чи елемент зі списку дорівнює bmw, kia і так далі, використовуючи оператори if-elif-else;
  4. Для назв брендів, які повинні бути у верхньому регістрі, використовуйте метод upper();
  5. Для назв брендів, які мають бути з великої літери, використовуйте метод title();
  6. Додайте виправлені назви брендів до new_list за допомогою методу append().
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 3. Розділ 2
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
some-alt