Oluşturulan Thread'den Global Bir Objede Değişiklik Yapmak

Savunma mı bilmem ama burada geçiyor:
https://mail.python.org/pipermail/python-ideas/2009-October/006155.html

Although not strictly necessary, this might be seen as a “nice to have”
syntactic sugar. The disadvantage are the introduction of a new keyword, and
the increased complexity of the compiler. There is also the issue of deciding
how this proposed otherwise block would interact with else:

Dediğiniz gibi nobreak yoksa, else çalışsın gibi durumlarda kullanılıyor.

def is_prime(n):
    i = 2
    while i < n:
        if n % i == 0:
            return False
        i += 1
    else:
        return True

Sizin de bildiğiniz gibi aynı işlemi farklı bir şekilde de yazabiliriz.

is_prime = lambda n: all(n % i != 0 for i in range(2, n))