A atualização para o Bionic Beaver (18.04) não alterará as instalações do Python, desde que as atualizações sejam bem planejadas. Eu recomendaria fazer um backup primeiro, porque às vezes eles não fazem isso.
Com o 18.04, o Python 2 já não vem pré-instalado, e o Python 3 foi atualizado para o 3.6 - mas como sait: sua instalação manual permanece como está.
Para desinstalar, você pode usar, por exemplo, (mude para sua necessidade)
sudo apt-get remove python2.7
mas pode haver algumas dependências impedindo você de fazê-lo. A compatibilidade com versões anteriores não é tão fácil com o Python. Minha recomendação pessoal seria manter pelo menos uma versão 2.x.
Alguns créditos vão aqui: Como posso remover o python 2.7 após a instalação? python 3.3?
Se você simplesmente não quer digitar python3, você também pode adicionar um alias ao arquivo de configuração do seu bash, então quando você vai escrever python em seu terminal, será como escrever python3. Isso é útil, mas potencialmente pode criar mal-entendidos.
COMO FAZER
Adicionar
alias python=python3
na parte inferior do arquivo ~ / .bashrc (ou simplesmente echo "alias python = python3" > > ~ / .bashrc)
Do que:
source ~/.bashrc
do terminal para atualizar o bash com as mudanças. (de Como posso desinstalar o python 2.7 e reinstalar o 3.5 no Ubuntu 14.04? )