La forma más sencilla de pasar parámetros a un programa es utilizar la línea de órdenes. Si ejecutas el siguiente programa, por ejemplo, escribiendo python prueba.py uno dos tres en una ventana de órdenes, verás que escribe una lista con las palabras que se escriben tras la orden python:
import sys
print sys.argv
Para obtener este resultado:
En Linux abre una ventana y escribe python prueba.py uno dos tres
En Windows 7 selecciona con el botón derecho, mientras mantienes pulsada la tecla de mayúsculas, la carpeta Python2.7 y marca "Open command window here" ("Obre l'indicador d'ordres" o "Abre ventana de comandos aquí"). Escribe python prueba.py uno dos tres dentro de esa ventana.
Otra forma de pasar parámetros al programa es utilizar la función raw_input() que espera a que el usuario introduzca un parámetro usando el teclado:
x = raw_input("Escribe el valor de x")