Ejercicio
Función Para Comprobar El Valor Numérico
Objectivo
Desarrollar un programa Python que defina una función para comprobar si una cadena representa un valor entero. Esta función se puede utilizar para determinar si una cadena como '1234' es un valor numérico válido. Si lo es, el programa imprimirá un mensaje que diga 'Es un valor numérico'.
Ejemplo de ejercicio de Python
Mostrar código Python
# Function to check if a string represents an integer value
def is_integer(value):
# Try to convert the string to an integer
try:
int(value) # Attempt to convert the string to an integer
return True # Return True if successful
except ValueError:
return False # Return False if a ValueError occurs (i.e., not a valid integer)
# Example usage of the is_integer function
def main():
# Take a string input from the user
value = input("Enter a value: ")
# Check if the input value is a valid integer
if is_integer(value):
print(f"It is a numerical value.") # Print if it is a valid integer
else:
print(f"It is not a numerical value.") # Print if it is not a valid integer
# Run the main function if the script is executed directly
if __name__ == "__main__":
main()
Output
Case 1:
Enter a value: 1234
It is a numerical value.
Case 2:
Enter a value: abc
It is not a numerical value.
Código de ejemplo copiado
Comparte este ejercicio de Python