1.Что покажет приведенная ниже программа?

def main():
	num = 0
	show_me(num)
def show_me (arg):
	if arg < 10:
		show_me(arg + 1)
	else:
		print(arg)
main()

 10 

 


2. Что покажет приведенная ниже программа?
def main():
	num = О
	show mе (num)
def show_me(arg):
	print(arg)
	if arg 10:
		show_me (arg + 1)
main()
# в тексте синтаксическая ошибка в условии if отсуствует оператор сравнения. если автор предпологал что там arg < 10
то результат числа от 0 до 10 включительно

3. В приведенной ниже функции применен цикл. Перепишите ее в виде рекурсивной функ­ции, которая выполняет ту же самую операцию.
def traffic_sign(n):
while n > 0:
print ('Не парковаться')
n = n > 1  # тут синтаксическая ошибка оператор > не может применяться в инструкции присвоения, если имелось в виду оператор - (он подходит) то :

def main():
	n = 10
	no_parking(n)
def no_parking(n):
	if n == 1:
		print(n,'Парковаться можно')
	else:
		print(n,'Не парковаться')
		no_parking(n-1)

main()