mirror of
https://github.com/ada-dmitry/lab6.git
synced 2026-09-24 01:10:15 +00:00
43 lines
1.6 KiB
Python
43 lines
1.6 KiB
Python
# # a = dict()
|
|
|
|
# # for i in range(1, 41, 2):
|
|
# # for j in range(2, 41, 2):
|
|
# # a[f"{i}"] = f"{j}"
|
|
|
|
# # print(a)
|
|
|
|
# # import psycopg2
|
|
# # from psycopg2.extras import Interval
|
|
|
|
# # def check_interval(value):
|
|
# # try:
|
|
# # # Попытка преобразования значения в объект Interval
|
|
# # interval_obj = Interval(value)
|
|
# # # Если преобразование успешно, значение относится к типу Interval
|
|
# # return isinstance(interval_obj, Interval)
|
|
# # except (ValueError, TypeError):
|
|
# # # Если преобразование не удалось, значение не относится к типу Interval
|
|
# # return False
|
|
|
|
# # user_input = input("Введите интервал: ")
|
|
# # if check_interval(user_input):
|
|
# # print("Введенное значение относится к типу Interval")
|
|
# # else:
|
|
# # print("Введенное значение не относится к типу Interval")
|
|
|
|
# import psycopg2
|
|
# from psycopg2.extras import DateTimeTZRange
|
|
|
|
# def check_interval(input_str):
|
|
# try:
|
|
# # Создаем объект Interval из входной строки
|
|
# interval = DateTimeTZRange(input_str, '[]')
|
|
# except (ValueError, psycopg2.DataError):
|
|
# return False
|
|
# return True
|
|
# # Примеры использования
|
|
# print(check_interval('1 day')) # True
|
|
# print(check_interval('1:60')) # False
|
|
# print(check_interval('P1Y2M3DT4H5M6.7S')) # True
|
|
|
|
import this |