data = int(input('Введите число:')
if data <18:
print ("Вам нет 18."
else:
print ("Вам позволено пользоватся сайтом."
лучше так
В вашем коде ошибка в отступах: второй `if` вложен внутрь первого, что логически неверно. Лучше использовать `elif`.
**Исправленный код:**
data = int(input('Введите число:')
if data < 18:
print("Вам нет 18."
elif data >= 18:
print("Вам позволено пользоваться сайтом."
```