""" s = input("Введите число а: ") s = s.replace(",", ".") a = float(s) """ a = 0.000000001 # Вариант 1 """ znamen = 1 chislo = 1 / znamen while chislo > a: znamen = znamen + 1 chislo = 1 / znamen """ # Вариант 2 import tqdm for znamen in tqdm.tqdm(range(1, 1000000000000)): chislo = 1 / znamen if chislo > a: pass else: break print(chislo)