profile
Размещено 6 лет назад по предмету Информатика от anna100mm

Питон, помогите пожалуйста написать программы и желательно с объяснениями. Дам 21 балл!!!

  1. Ответ на вопрос
    Ответ на вопрос дан KnowsUser1

    #1



    def line(N):  #(1.1)


    for i in range(2):  # (1.2)


     print('-'*N)   #(1.3)



    line(int(input()))  # (1.4)



    end = input()



    #2



    def Draw(N): # (1.1)


    print('*' * N)  # (2.1)


    print("*{}*".format(" "*(N-2))) # (2.2)


    print('*' * N) # (2.1)




    Draw(int(input())) #



    #3



    def Draw(N): #1.1


    print('*' * N) #2.1


    for i in range(N-2):  #3.1


     print("*{}*".format(" "*(N-2))) #2.1


    print('*' * N) #2.1




    Draw(int(input())) #2.1



    Пояснения к коду:


    Маркер 1.1 - Объявление функции


    Маркер 1.2 - Цикл, 2 раза повторяющий следующую ниже операцию


    Маркер 1.3 - Выведение строки, состоящей из N числа символов "-"


    Маркер 1.4 - Вызов функции, где в качестве аргумента передаётся вводимео с клавиатуры целое число


    Маркер 2.1 - Выведение строки, состоящей из N-ног числа звёздочек


    Маркер 2.2 - Выведение строки, состоящей из звёздочек по краям. Метод format позволяет подставить вместо фигурных скобок то, что передаётся в качестве аргумента методу format. Аргумент - переменная или выражение в скобочках, то есть .format(Аргумент)


    Маркер 3.1 - Цикл, рисующий строку с пробелами (с.м маркер 2.2)



    АХТУНГ! НЕ копируй код с сайта, ибо нарушаются табуляции (отступы. Питон очень не любит, когда нарушаются отступы) и программы потом не работают. Лучше попытаться понять, как оно работает, и воссоздать самому(ой), для себя же полезнее. Код протестирован, пояснения желательны к ознакомлению.

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.