You can use pyjamas to convert Python code to JS code that runs in the browser (note that pyjamas also offers much more). So YES, you can use Python for client side web development.
Pyjamas is basically a port of the Google Web Toolkit, which allows you to write client side code in Java.