Как выйти из программы python без использования библиотек и модулей - PullRequest
0 голосов
/ 01 мая 2020

Я должен проверить, является ли год ввода действительным 4 ди git нет. Который не является значением с плавающей точкой или имеет более 4 символов. Входные данные взяты из файлового словаря.

Если нет, я хочу выйти из программы и не хочу продолжать выполнение шагов и функций после.

Но единственная проблема в том, что я пытаюсь сделать это без использования таких библиотек, как sys et c. Это возможно в Python?

Ответы [ 2 ]

1 голос
/ 01 мая 2020

попробуйте использовать:

exit("some message")

это встроенная функция

0 голосов
/ 01 мая 2020

Вы можете проверить, является ли ввод 4 цифрами или нет, используя вход <10000 и ввод> 999. Вы можете проверить, является ли ввод плавающим или нет, используя ключевое слово type. Итак, ваша программа, которую вы описали, будет выглядеть примерно так:

if x>999 and x<10000:
  if type(x) != float:
    print("Valid")
  else:
    print("Invalid")
else:
  print("Invalid")

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...