Python začátečník. Cvičit uživatel vstupní kontrolu. Snaží se, aby uživatel vstupní smyčka na začátku, pokud nic, ale celé číslo mezi 1 a 10 se používá. Snažím se na hodiny, pokusil pomocí Zkusit a Kromě příkazů, ale nemohl to udělat správně. Co dělám špatně? Děkuji.
Edit: Děkuji moc za vaši pomoc každého, nicméně problém stále není vyřešen (ale velmi blízko!) Snažím se přijít na to, jak smyčky zpět na začátek, pokud se něco ALE celé číslo je napsaný. Agent Sušenky (viz výše) dal skvělou odpověď pro plovoucí čísla, ale libovolné slovo nebo písmeno, které je napsané stále produkuje chybě. Im snaží pochopit, jak smyčky, když něco náhodně (s výjimkou celých čísel mezi 1 a 10) je zadali. Žádná z výše uvedených příkladů vyrábí corrcct výsledky. Děkujeme vám za vaši pomoc
while True:
print("Enter a number between 1 and 10")
number = int(input())
if (number > 0) and (number < 10):
print("Thank you, the end.")
break
else number != (> 0 and < 10):
print("It has to be a whole number between 1 and 10.")
print("Please try again:")