Die if-Bedingung in der while-Schleife in Python
In der while-Schleife kann man ebenfalls die
if-Bedingung und die break-Anweisung verwenden.
Lasst uns die Zahl 10.5 so oft durch
2 teilen, bis das Ergebnis kleiner als
eins wird:
pythonnum = 10.5
while True:
num = num / 2
if num < 1:
break
print(num) # gibt 0.65625 aus
Задание 1
Gegeben ist eine Zahl. Teilen Sie sie so oft durch 2,
bis das Ergebnis kleiner als 10 ist.
Welche Zahl ergibt sich?
Задание 2
Gegeben ist eine ganze Zahl. Ermitteln Sie die Liste der Teiler dieser Zahl.