Функции. Без параметров

Пользовательские функции

 Отдельная функционально независимая часть программы, решающая определенную задачу, называется:

 Ответ: функцией

 Первая строка определения функции называется:

 Ответ: заголовком

 Программный код, содержащийся в функции, называется:

 Ответ:  телом

 Для того чтобы выполнить функцию, ее:

 Ответ: вызывают

 Какие из имен допустимы для названия функции в «Python»?:

 Ответ: draw_triangle;  _myfunction;  is_valid;  find_sum_1;  print_numbers

 Для чего используется оператор pass?

 Ответ:  для создания заглушки

 Напишите функцию draw_box(), которая выводит звездный прямоугольник с размерами 14 × 10 в соответствии с образцом:

**********
*        *
*        *
*        *
*        *
*        *
*        *
*        *
*        *
*        *
*        *
*        *
*        *
**********
def draw_box():
    for i in range(14):
        if i == 0 or i == 13:
            print('*' * 10)
        else:
            print('*', ' ' * 6, '*')

# основная программа
draw_box()  # вызов функции

 Напишите функцию draw_triangle(), которая выводит звездный прямоугольный треугольник с катетами, равными 10 в соответствии с образцом:

*
**
***
****
*****
******
*******
********
*********
**********
def draw_triangle():
    for i in range(10):
        c = i + 1
        print('*' * c)

# основная программа
draw_triangle()  # вызов функции