The latest release of Python 3 is 3.3.2, and there’s no package available on CentOS repo via yum. The following steps explains how to manually get Python 3 onto a CentOS system:
Install development tools
# yum groupinstall "Development Tools"
# yum install zlib-devel bzip2-devel openssl-devel \
ncurses-devel sqlite-devel readline-devel tk-devel
Download and install Python
$ wget http://python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
$ tar xjf Python-3.3.2.tar.bz2
$ cd Python-3.3.2
$ ./configure --prefix=/opt/python3
$ make
$ make install</pre>
Test
/opt/python3/bin/python3 -V
Python 3.3.2
References