Проект Python «Генератор паролів»

Про матеріал
Напишіть програму у середовищі програмування Python, яка згенерує випадковий пароль заданої користувачем довжини. Пароль повинен складатися з великих літер англійського алфавіту (A-Z) та цифр (0-9).
Перегляд файлу

Практичне завдання

Проект Python «Генератор паролів»

Умова:

1.Напишіть програму, яка згенерує випадковий пароль заданої користувачем довжини. Пароль повинен складатися з великих літер англійського алфавіту (A-Z) та цифр (0-9).

Сигнатура функції:

 

 

Параметри:

 

dovjuna_parolya (ціле число): вказує довжину пароля, яку введе користувач.

 

Повертає:

 

parol (порожній рядок): згенерований пароль.

 

 

 

 

 

 

2.Використовуючи цикл for, повторіть дії з генерацією символів dovjuna_parolya N разів:

 

  • Оберіть випадковий символ із змінної symvolu за допомогою функції random.choice().

 

  • Додайте обраний символ до змінної parol.

 

 

 

 

3.Поверніть згенерований пароль, використовуючи оператор return.

 

 

4.Запитайте користувача про довжину пароля і збережіть її у змінну dovjuna_parolya

 

 

 

 

5.Присвойте згенерований пароль змінній parol, використовуючи вираз parol = generacia_parolu(dovjuna_parolya)

 

 

6.Згенеруйте та виведіть на екран пароль за допомогою команди print

 

 

Забезпечте коректну обробку введених даних та використання відповідних типів змінних.

 

Приклад роботи готової програми:

docx
До підручника
Інформатика 9 клас (Бондаренко О.О., Ластовецький В.В., Пилипчук О.П., Шестопалов Є.А.)
Додано
28 травня 2023
Переглядів
543
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку