Every line of 'python check if whole number' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
1022 def is_number(value): 1023 """Checks if `value` is a number. 1024 1025 Args: 1026 value (mixed): Value to check. 1027 1028 Returns: 1029 bool: Whether `value` is a number. 1030 1031 Note: 1032 Returns ``True`` for ``int``, ``long`` (PY2), ``float``, and 1033 ``decimal.Decimal``. 1034 1035 Example: 1036 1037 >>> is_number(1) 1038 True 1039 >>> is_number(1.0) 1040 True 1041 >>> is_number('a') 1042 False 1043 1044 .. versionadded:: 1.0.0 1045 1046 .. versionchanged:: 3.0.0 1047 Added ``is_num`` as alias. 1048 1049 .. versionchanged:: 4.0.0 1050 Removed alias ``is_num``. 1051 """ 1052 return not is_boolean(value) and isinstance(value, number_types)
54 def is_number(value): 55 return type(value) in _numeric_types
150 def is_number(value): 151 return _get_safe_value_or_none(value, (int, float)) is not None
266 def is_number(val): 267 return isinstance(val, (int, float))
13 def is_num(s): 14 try: 15 int(s) 16 except ValueError: 17 return False 18 else: 19 return True
66 def check_isnumerico(text): 67 try: 68 text = str(int(text)) 69 return True 70 except: 71 return False
648 def is_int(value): 649 """ 650 test if value is int 651 """ 652 try: 653 int(value) 654 return True 655 except ValueError: 656 return False
60 def validNumber(string): 61 try: 62 bDecimal = False 63 for i in string: 64 if i == '.': 65 if bDecimal: return False 66 bDecimal = True 67 elif i not in digits: 68 return False 69 return True 70 except: 71 return False
39 def is_number(*p): 40 ''' Returns True if ALL of the arguments are AST nodes 41 containing NUMBER constants 42 ''' 43 try: 44 for i in p: 45 if i.token != 'NUMBER' and (i.token != 'ID' or 46 i.class_ != 'const'): 47 return False 48 49 return True 50 except: 51 pass 52 53 return False
20 def is_integer(value: Any) -> bool: 21 """ 22 Determines whether or not the value is an integer or a valid equivalent. 23 :param value: value to check 24 :type value: Any 25 :return: whether or not the value is an integer or a valid equivalent 26 :rtype: bool 27 """ 28 try: 29 if isinstance(value, bool): 30 return False 31 32 return isinstance(value, int) or ( 33 isfinite(value) and floor(value) == value 34 ) 35 except Exception: # pylint: disable=broad-except 36 pass 37 return False