Завдання: Необов’язкові Аргументи
Swipe to start coding
Ви працюєте з простою системою керування користувачами.
Ваша мета — реалізувати функцію add_user()
, яка додає нових користувачів або оновлює існуючих у глобальному списку users_db
.
Виконайте наступні кроки:
- Визначте функцію
add_user(name, age, role="user", status="active")
. - Переберіть список
users_db
, щоб перевірити, чи користувач з таким самим ім'ям вже існує. - Якщо користувач існує, оновіть його дані:
"age"
→age
."role"
→role
."status"
→status
.
Потім поверніть повідомлення: "User {name} updated successfully!"
.
4. Якщо користувача не існує, створіть новий словник з іменем new_user
з наданими даними (name
, age
, role
, status
), додайте його до users_db
і поверніть: "User {name} added successfully!"
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain this in simpler terms?
What are the main takeaways from this?
Can you give me a real-world example?
Awesome!
Completion rate improved to 4.35
Завдання: Необов’язкові Аргументи
Свайпніть щоб показати меню
Swipe to start coding
Ви працюєте з простою системою керування користувачами.
Ваша мета — реалізувати функцію add_user()
, яка додає нових користувачів або оновлює існуючих у глобальному списку users_db
.
Виконайте наступні кроки:
- Визначте функцію
add_user(name, age, role="user", status="active")
. - Переберіть список
users_db
, щоб перевірити, чи користувач з таким самим ім'ям вже існує. - Якщо користувач існує, оновіть його дані:
"age"
→age
."role"
→role
."status"
→status
.
Потім поверніть повідомлення: "User {name} updated successfully!"
.
4. Якщо користувача не існує, створіть новий словник з іменем new_user
з наданими даними (name
, age
, role
, status
), додайте його до users_db
і поверніть: "User {name} added successfully!"
.
Рішення
Дякуємо за ваш відгук!
single