Versionamento semântico
No versionamento semântico, um software pode ser representado em um formato como o deste exemplo: 6.1.9.
- O primeiro número é a versão principal.
- O segundo número é a versão secundária.
- O terceiro número é o patch (correções de bugs).
Crie três funções separadas, uma para obter cada elemento da especificação de versionamento semântico.
Exemplos
# 6.1.9
retrieve_major("6.1.9") ➞ "6"
retrieve_minor("6.1.9") ➞ "1"
retrieve_patch("6.1.9") ➞ "9"
# 2.1.0
retrieve_major("2.1.0") ➞ "2"
retrieve_minor("2.1.0") ➞ "1"
retrieve_patch("2.1.0") ➞ "0"Notas
N/A