Python: Datatype, Variables and Taking User Input