Извините за мой английский sh. Мне нужен scrit, чтобы показать правильное использование try / за исключением Python. Я пробую верный и неправильный путь и жду большего времени выполнения неправильным способом, но я не могу этого доказать. Я начинаю с python. Я думаю, что только те строки, которые генерируют исключения, должны быть в блоке try, n = 1000000 не вызовет исключения, я знаю, но только для тестирования при тех же условиях. С уважением. Даниил
from time import time
#**************************
#Right use, I suppose
#**************************
start1=time()
try:
n=1000000
except:
print('Error en el ingreso')
while n>=0: #out try is more fast?
n-=1 #out try is more fast?
end1=time()#end mark good time
good=end1-start1
print('Time right used: {}'.format(good))
#**************************
#Wrong use, I suppose
#**************************
start2=time()
try:
n=1000000
while n>=0:#in try is more slow?
n-=1 #in try is more slow?
except:
print('Error en el ingreso')
end2=time()
bad=end2-start2#end mark bad time
print('Time wrong used: {}'.format(bad))
if bad>=good:
print('Bad use take more time')
else:
print('Good use take more time')