Exemplo 1: Divisão usando o operador de barra única (/) e dupla (//)
Crie um arquivo python com o seguinte script para verificar a diferença entre a saída da única barra e o operador de barra dupla para a operação de divisão. No script, 5 é definido como o valor do divisor e 2 é definido como o valor do divisor. O resultado da divisão e o tipo de resultado de 5/2, 5 // 2, 5 // 2.0 e 5.0 // 2 será impresso após a execução do script.
# Defina o valor do divisorSaída:
A saída a seguir aparecerá após a execução do script. O resultado de 5/2 é apropriado e o tipo de retorno é flutuante. O resultado de 5 // 2 não é apropriado e o tipo de retorno é um número inteiro. A parte fracionária foi omitida da saída. O resultado de 5 // 2.00 não é apropriado e o tipo de retorno é flutuante. A parte fracionária foi omitida dessa saída também. O resultado de 5.00 // 2 não é apropriado e o tipo de retorno é flutuante. A parte fracionária foi omitida dessa saída também.
Exemplo 2: Substitua o caminho definido pelo operador de barra dupla (//)
A barra para trás (\) é usada para definir o caminho no Windows, e Slash (/) é usado para definir o caminho no sistema operacional Linux. Quando qualquer caminho do Windows é definido em uma variável python, a barra para trás (\) é armazenada pela barra dupla (\\). Portanto, a barra dupla (\\) exige converter em slash para a frente (/) para definir o caminho no formato Linux. Crie um arquivo python com o seguinte script que atribui um caminho do Windows a uma variável e substitui a barra dupla do caminho pela slash para frente (/). Os caminhos originais e atualizados serão impressos após a execução do script.
# Defina um caminhoSaída:
A saída a seguir aparecerá após a execução do script. A saída mostra que o caminho do Windows foi convertido no formato do caminho do Linux.
Conclusão:
O uso do operador de barra dupla (//) no Python 3+ foi mostrado neste tutorial usando exemplos simples para entender os propósitos de usar este operador.
"