Nombres de variables válidos

Para este desafío, un nombre de variable válido comienza con una letra. Cada carácter restante debe ser una letra, un dígito o un guion bajo. Devuelve True para un nombre válido y False en caso contrario.

Ejemplos

variable_valid("result") ➞ True

variable_valid("odd_nums") ➞ True

variable_valid("2TimesN") ➞ False

Notas

  • Las entradas se proporcionan como cadenas de texto.
  • No se permiten nombres de variables con espacios.
  • Aunque esta pregunta pueda parecer lo contrario, en realidad no puedes asignar palabras entre comillas como variables.