~/questoes/python
O módulo os é uma biblioteca padrão do Python que permite interagir com o sistema operacional. Ele oferece funções para criar, deletar e navegar entre pastas e arquivos, facilitando operações que dependem do sistema de arquivos do computador.
O módulo os gerencia pastas, arquivos e diretórios porque foi desenvolvido especificamente para essa finalidade. Ele funciona como uma ponte entre seu código Python e as operações do sistema operacional, permitindo manipular o sistema de arquivos de forma programática.
Números aleatórios em Python são gerados pelo módulo random, não pelo módulo os. O random oferece funções como randint(), choice() e shuffle() para trabalhar com aleatoriedade.
Conversão de strings em números e formatação de texto são responsabilidades de outras ferramentas do Python, como funções built-in (int(), str(), float()) e métodos de string (format(), upper(), lower()). O módulo os não realiza essas operações.
Esta é a funcionalidade principal do módulo os. Ele oferece funções como os.mkdir() para criar pastas, os.remove() para deletar arquivos, os.listdir() para listar conteúdo de diretórios, e os.chdir() para navegar entre pastas.
Operações matemáticas avançadas como logaritmos e funções trigonométricas são responsabilidade do módulo math, que contém funções como math.log(), math.sin(), math.cos() e math.sqrt().