![]() |
|||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
|
Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: NumPy Python Library |
Exercício Resolvido de Python NumPy - Como converter uma matriz de floats em uma matriz de ints usando Python e NumPy - Lista de Exercícios Resolvidos de PythonQuantidade de visualizações: 723 vezes |
Pergunta/Tarefa: Dada a seguinte matriz de floats: # vamos criar uma matriz de floats matriz_floats = np.array([[4.2, 9.8, 7.3], [3.7, 5.1, 2.5]]) Escreva um programa Python NumPy que converte esta matriz de float em uma matriz de integer. Dica: use o método astype() da NumPy para realizar esta tarefa. Sua saída deverá ser parecida com: A matriz de floats é: [[4.2 9.8 7.3] [3.7 5.1 2.5]] A matriz de ints é: [[4 9 7] [3 5 2]] Veja a resolução comentada deste exercício em Python: # vamos importar a biblioteca NumPy import numpy as np # função principal do programa def main(): # vamos criar uma matriz de floats matriz_floats = np.array([[4.2, 9.8, 7.3], [3.7, 5.1, 2.5]]) # vamos mostrar a matriz de floats print("A matriz de floats é:\n") print(matriz_floats) # agora vamos converter a matriz de floats para uma # matriz de int matriz_ints = matriz_floats.astype('int') # e mostramos o resultado print("\nA matriz de ints é:\n") print(matriz_ints) if __name__== "__main__": main() |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
C# - Como adicionar conteúdo ao final de um arquivo em C# usando as classes FileStream e StreamWriter |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |