Files
cursopython2023/aula202-calculadora/utils.py

22 lines
356 B
Python

import re
NUM_OR_DOT_REGEX = re.compile(r'^[0-9.]$')
def isNumOrDot(string: str):
return bool(NUM_OR_DOT_REGEX.search(string))
def isValidNumber(string: str):
valid = False
try:
float(string)
valid = True
except ValueError:
valid = False
return valid
def isEmpty(string: str):
return len(string) == 0