At the time of writing, repository of Centos 7 contains python 3 of version 3.4, which is not the newest. And sometimes it's useful to have newer version. For example, I needed python 3.5. And here I will show you how to install it. We will be installing it from source.
1. Update repositories and install couple packages:
sudo yum update
sudo yum install zlib-devel openssl-devel