Вопрос Переменная python, содержит ли числа

Регистрация
14 Авг 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Как мне сделать так, чтобы через функцию if переменная проверялась, что только определенные цифры она содержит (мне нужны только цифры с 1 до 12). Ну то есть что переменная имеет только числа 1, 2, 3 и до 12.
 
Сообщение отправлено

Спасибо за помощь!
Ваша жалоба будет рассмотрена в ближайшее время.
 
вот так самый рабочий варик
(его можно сделать чуть более "по красоте", но в данном случае это ни к чему) import re

if re.match('^(01|02|03|04|05|06|07|08|09|10|11|12)$', str(n)):
print(True)
либо вот так еще можно try:
if int(n) >= 1 and int(n)
 
If(a > 12 )
sosat chlen
 
def contains(n, a, b):
return a
 
Назад
Сверху