 = 2 , translates to " typed variable name x receives a copy of numeric value 2 " . The ( right @-@ hand ) value is copied into an allocated storage location for which the ( left @-@ hand ) variable name is the symbolic address . The memory allocated to the variable is large enough ( potentially quite large ) for the declared type . In the simplest case of Python assignment , using the same example , x = 
