Напишите легкую программку в python программку к одной задаче из перечисленных

Напишите легкую программку в python \\
программку к одной задачке из перечисленных
1)Ввести с клавиатуры пароль (символьную строку). Если его длина меньше, чем 6 символов, вывести извещенье Очень краткий пароль!. Если пароль начинается с букв qwerty вывести извещенье Ненадёжный пароль!. Если ошибок не было, вывести извещение ОК.
2)Ввести с клавиатуры имя файла. Если расширение имени файла htm, html либо php, выдать известье Это интернет-страничка!, по другому выдать сообщение Что-то иное.
3)Напишите программу, которая получает номер месяца и выводит подходящее ему время года либо известие об ошибке
4)Напишите программку, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом год, года либо лет. Например, 21 год, 22 года, 25 лет.


Задать свой вопрос
1 ответ

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()


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт