venture of iit bombay vjti alumni you can also program your script in such way that it should accept various options command line arguments is an advanced topic and should be studied bit later once you have gone through rest of the python concepts python variable types variables are nothing but reserved memory locations to store values this means that when you create variable you reserve some space in memory based on the data type of variablethe interpreter allocates memory and decides what can be stored in the reserved memory thereforeby assigning different data types to variablesyou can store integersdecimals or characters in these variables assigning values to variables python variables do not need explicit declaration to reserve memory space the declaration happens automatically when you assign value to variable the equal sign (=is used to assign values to variables the operand to the left of the operator is the name of the variable and the operand to the right of the operator is the value stored in the variable for example