Напишите легкую программку в python программку к одной задаче из перечисленных
Напишите легкую программку в python \\
программку к одной задачке из перечисленных
1)Ввести с клавиатуры пароль (символьную строку). Если его длина меньше, чем 6 символов, вывести извещенье Очень краткий пароль!. Если пароль начинается с букв qwerty вывести извещенье Ненадёжный пароль!. Если ошибок не было, вывести извещение ОК.
2)Ввести с клавиатуры имя файла. Если расширение имени файла htm, html либо php, выдать известье Это интернет-страничка!, по другому выдать сообщение Что-то иное.
3)Напишите программу, которая получает номер месяца и выводит подходящее ему время года либо известие об ошибке
4)Напишите программку, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом год, года либо лет. Например, 21 год, 22 года, 25 лет.
import datetime
def task_1():
"""1)Ввести с клавиатуры пароль (символьную строчку).
Если его длина меньше, чем 6 знаков, вывести извещение
Очень краткий пароль!.Если пароль начинается с букв qwerty
вывести извещение Ненадёжный пароль!.
Если ошибок не было, вывести известье ОК."""
def password(string):
if len(string) gt;= 6:
if string[0] in 'qwerty':
print("Ненадёжный пароль!")
else:
print("OK")
else:
print("Очень короткий пароль!")
password('yqzudzas')
def task_2():
"""2)Ввести с клавиатуры имя файла.
Если расширение имени файла htm, html или php,
выдать извещенье Это интернет-страничка!, иначе
выдать сообщение Что-то другое."""
def name_file(name):
a = name.split('.')[-1]
if ('htm' or 'html' or 'php') in name.split('.')[-1]:
print('Это веб-страничка!')
else:
print('Что-то иное')
name_file('text.txt')
name_file('index.html')
def task_3():
"""3)Напишите программку, которая получает номер месяца
и выводит подходящее ему время года либо сообщение об ошибке"""
def monthinteger(n):
return datetime.date(2018, n, 12).strftime('%B')
print(monthinteger(3))
print(monthinteger(1))
def task_4():
"""Напишите программу, которая получает возраст человека (целое число,
не превышающее 120) и выводит этот возраст со словом год,
года либо лет. Например, 21 год, 22 года, 25 лет. """
def year(n):
if n lt;= 120:
k = n % 10
if (n gt; 9) and (n lt; 20) or (n gt; 110) or (k gt; 4) or (k == 0):
print("Вам", n, "лет.")
else:
if k == 1:
print("Вам", n, "год.")
else:
print("Для вас", n, "года.")
else:
print(False)
year(21)
year(22)
year(25)
if __name__ == "__main__":
task_1()
task_2()
task_3()
task_4()
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.