Basicamente, a função de piso retorna o número em um valor inteiro e transforma o valor flutuante em um número inteiro.
A linguagem Python contém muitas funções que são úteis para os programadores resolverem suas tarefas usando essas funções. Na função piso (), devemos importar a biblioteca de matemática.
Exemplo de vida diária:
Exemplos da vida real explicam o conceito de piso () função facilmente. Vamos supor que estamos em um café. Gostamos de fazer um conversor que complete a quantidade de café para o número inteiro mais próximo. Isso ajuda o usuário a estimar quanto café ainda temos.
Exemplo 01:
No Exemplo 1, importamos a biblioteca "matemática" primeiro porque não podemos usar a função do piso. Função () Função retorna valor inteiro após a execução do código. Então, neste exemplo, simplesmente usamos variáveis e passamos matemática.piso () e imprima a variável para verificar a saída.
importação de matemáticaPodemos ver o resultado de matemática.Função do piso () é:
Exemplo 02:
Uma lista é uma coleção de vários itens ordenados ou não ordenados. Ele pode ser usado para vários propósitos, classificação, exclusão e adição de itens a uma lista.
No Exemplo 2, usamos o método de matemática () na lista. Usamos a função de piso para iterar o item da lista dado no exemplo.
importação de matemáticaA função do piso com a saída da lista é:
Exemplo 03:
Map () é uma função interna usada para processar e alterar todos os itens em uma lista sem usar para loop. Este método de valor de transformação é chamado de mapeamento.
Python Use a função do mapa com a função de piso para superar o uso de loop. Então, no Exemplo 3, verificamos como as duas funções funcionam.
importação de matemáticaFunção de piso () com a saída MAP () e Lambda Functions é:
Exemplo 04:
No Exemplo 4, recebemos informações do usuário e verificamos se o resultado do número inserido está em flutuação. O manuseio excepcional interno do Python exibe uma mensagem se o usuário inserir um valor inválido. Para um manuseio excepcional, usamos uma declaração de tentativa.
importação de matemáticaA saída do exemplo é:
Exemplo 05:
No Exemplo 5, usamos a classe com o piso do nome. Classe contém nome do método getDesiredValue (). Nesta função, inicializamos cinco variáveis que são iguais à matemática.piso () função e depois imprimiu esta variável dentro da string. Fora da classe, inicialize o nome da variável obj, que é igual a piso () e depois passe o getDesiredValue () para obj . Porque sem fazer as duas últimas etapas, não podemos acessar a aula e obter resultados.
importação de matemáticaObtemos a saída do exemplo de um exemplo como:
Exemplo 06:
Uma variedade de constantes diferentes é mostrada na biblioteca "matemática" do Python. Matemática.Pi é usado para encontrar o valor de Pi (3.14). "matemática.E ”é usado para encontrar o valor de E (2.71). "matemática.INF ”significa o valor infinito ou ilimitado, então o resultado dessa função é OverflowerRor: não é possível converter o Float Infinity em um número inteiro.
importação de matemáticaA saída do exemplo é:
Exemplo 07:
No Exemplo 7, primeiro, importamos a biblioteca "Numpy" para obter nossa saída. Inicializamos a matriz 1D, os valores da matriz estão no tipo de dados float. Depois disso, verifique a impressão resultante da matriz. O objetivo do programa é descobrir a soma dos valores da matriz, e o total resultante é do valor flutuante do tipo de dados, como pode ser visto. Então, exibimos o número do piso da soma derivada.
importar numpy como npComo podemos ver, o exemplo mostra que a saída é:
Conclusão:
O método piso () arredonda um valor para o número inteiro mais próximo em Python. Esta função aceita apenas valores inteiros e flutuantes como argumentos; Caso contrário, um erro será retornado. Aprendemos a usar a função piso () de um módulo de matemática, importando -o. Nós também usamos matemática.Método de piso () de listas, tuplas e a função map () em python.
Ao mesmo tempo, conversamos sobre como usar a função Floor () em Python em números inteiros, decimais e números negativos. Além disso, discutimos como o método piso () difere do método int () em python.