Python: Asignar valor si no existe ninguno

Soy un programador RoR nuevo en Python. Estoy tratando de encontrar la sintaxis que me permita establecer una variable a un valor específico solo si no se asignó previamente. Básicamente quiero:

# only if var1 has not been previously assigned

var1 = 4

Respuestas a la pregunta(6)

Su respuesta a la pregunta