СРОЧНО іспит з Python
Напишіть програму, яка виводить лише парні останні цифри введених n чисел з пояснювальним текстом. Якщо остання цифра числа непарна, виводиться відповідний текст. 2бали Напишіть програму яка виводить True якщо всі цифри введеного тризначного числа парні і False інакше. 2бали Напишіть програму, яка перевіряє, чи пароль ввів користувач. Якщо пароль це рядок «123456» або «qwerty» то це поганий пароль, інакше вважаємо, що пароль хороший 2бали При реєстрації на різних сайтах користувачеві часто пропонується двічі ввести пароль, щоб перевірити, чи користувач не помилився під час введення пароля. Напишіть програму, яка двічі запитуватиме у користувача пароль і перевірятиме, що користувач не помилився. 2 бали
Ответы
Ответ:
-
Объяснение:
Програма, яка виводить лише парні останні цифри введених n чисел:
n = int(input("Введіть кількість чисел: "))
for i in range(n):
number = int(input("Введіть число: "))
last_digit = number % 10
if last_digit % 2 == 0:
print(last_digit)
else:
print("Остання цифра непарна")
Програма, яка виводить True, якщо всі цифри введеного тризначного числа парні, і False інакше:
number = int(input("Введіть тризначне число: "))
first_digit = number // 100
second_digit = (number // 10) % 10
third_digit = number % 10
if first_digit % 2 == 0 and second_digit % 2 == 0 and third_digit % 2 == 0:
print(True)
else:
print(False)
Програма, яка двічі запитує у користувача пароль і перевіряє, що користувач не помилився:
password = input("Введіть пароль: ")
confirm_password = input("Підтвердіть пароль: ")
if password == confirm_password:
print("Пароль успішно введено")
else:
print("Паролі не співпадають. Будь ласка, спробуйте ще раз.")
Перевірку пароля, як вказано у запитанні:
password = input("Введіть пароль: ")
if password == "123456" or password == "qwerty":
print("Це поганий пароль")
else:
print("Пароль хороший")