O sistema operacional precisa ser atualizado antes de instalar o Python (x.y). Execute o seguinte comando para atualizar o sistema.
Atualização $ sudo apt-get
É necessário verificar se qualquer intérprete de python está instalado antes no sistema ou não. Execute o seguinte comando para verificar a versão instalada do Python. É melhor remover qualquer versão python instalada anteriormente antes de instalar o Python (x, y).
$ pythonA saída mostra que nenhum pacote python foi instalado antes no sistema. Para este caso, temos que instalar o intérprete Python primeiro.
Instale o python (x.y)
Você pode instalar pacotes python (x, y) ou python científico de duas maneiras. Uma maneira é baixar e instalar um pacote python apropriado (x, y) baseado no Ubuntu e outra maneira é instalar os pacotes necessários para executar a computação científica em python. A segunda maneira é fácil de instalar, que é seguida neste tutorial.
Passos:
Se todos os pacotes mencionados acima forem instalados corretamente sem nenhum erro, o seu python (x, y) será instalado corretamente.
Usando python (x, y):
Alguns usos básicos do python (x, y) são mostrados nesta parte do tutorial usando diferentes exemplos com explicações. Você precisará executar o Spyder Editor de código para começar a usar o Python (x, y). Clique no Mostre aplicação ícone e tipo 'sp ' Na caixa de pesquisa. Se Spyder está instalado corretamente então Spyder O ícone aparecerá.
Clique em Spyder3 ícone para abrir o aplicativo. A tela a seguir aparecerá após a abertura do aplicativo.
Agora, você pode começar a escrever código para realizar tarefas de computação científica. Os usos básicos das cinco bibliotecas instaladas do Python3 para operações científicas são mostradas nos seis exemplos a seguir.
Exemplo 1: Usando variáveis e tipos
Este exemplo mostra o uso muito básico de tipos e variáveis de dados python. No script a seguir, quatro tipos de variáveis são declarados. Estes são iNteger, flutuador, booleano e corda. tipo() O método é usado em python para descobrir o tipo de qualquer variável.
#!/usr/bin/Env Python3Saída:
Execute o script pressionando jogar ( ) botão do topo do editor. Se você clicar no Explorer variável guia do lado direito, a seguinte saída aparecerá para as quatro variáveis.
Exemplo 2: Usando Numpy para criar um e Matriz Multidimensional
Todos os tipos de computação numérica são feitos por Numpy Pacote em Python. A estrutura de dados multidimensional, os dados de vetor e matriz podem ser definidos e usados por este módulo. Pode calcular muito rapidamente porque é desenvolvido por C e Fortran. Numpy O módulo é usado no script a seguir para declarar e usar matrizes unidimensionais e bidimensionais no Python. Três tipos de matrizes são declarados no script. Myarray é uma matriz unidimensional que contém 5 elementos. ndim A propriedade é usada para descobrir a dimensão de uma variável de matriz. Len () A função é usada aqui para contar o número total de elementos de Myarray. sHAPE () A função é usada para exibir a forma atual da matriz. MyArray2 é uma matriz bidimensional que contém seis elementos em duas linhas e três colunas (2 × 3 = 6). tamanho() A função é usada para contar os elementos totais de MyArray2. arranjo() A função é usada para criar uma matriz de intervalo nomeada MyArray3 que gera elementos adicionando 2 com cada elemento de 10.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script.
Exemplo 3: Usando o Matlab para desenhar uma curva
Matplotlib A biblioteca é usada para criar figuras científicas 2D e 3D com base em dados específicos. Ele pode gerar saída de alta qualidade em diferentes formatos, como PNG, SVG, EPG, etc. É um módulo muito útil para gerar números para dados de pesquisa em que a figura pode ser atualizada a qualquer momento, alterando os dados. Como você pode desenhar uma curva com base nos valores do eixo x e y usando este módulo é mostrado neste exemplo. pylab é usado para desenhar a curva aqui. linspace () A função é usada para definir o valor do eixo x em intervalo regular. Os valores do eixo y são calculados pela quadra do valor do eixo x. figura() é uma função init que é usada para ativar pylab. O personagem 'B' é usado em trama() função para definir a cor da curva. Aqui, 'B' indica a cor azul. xlabel () A função é usada para definir o título de eixo x e ylabel () A função é usada para definir o título do eixo y. O título do gráfico é definido por título() método.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script. A curva é mostrada no lado inferior direito da imagem.
Exemplo-4: Usando o módulo Sympy para variáveis simbólicas
Biblioteca Sympy é usada em Python para álgebra simbólica. A classe de símbolos é usada para criar um novo símbolo no Python. Aqui, duas variáveis simbólicas são declaradas. VAR1 A variável está definida como Verdadeiro e is_imaginary Retornos de propriedades Falso Para esta variável. VAR2 A variável é definida como true que indica 1. Então, quando é verificado que VAR2 é maior que 0 ou não, ele retorna verdadeiro.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script.
Exemplo 5: Crie dataframe usando pandas
A Biblioteca Pandas é desenvolvida para limpeza, analisando e transformando quaisquer dados em Python. Ele usa muitos recursos de Numpy biblioteca. Então, é essencial instalar Numpy Biblioteca de Python antes de instalar e usar Pandas. Também é usado com outras bibliotecas científicas de python como Scipy, Matplotlib etc. Os componentes principais de Pandas são Series e Dataframe. Qualquer série indica que a coluna de dados e um dataframe é uma tabela multidimensional de uma coleção de séries. O script a seguir gera um quadro de dados com base em três séries de dados. A Biblioteca Pandas é importada no início do script. Em seguida, uma variável nomeada Marcas é declarado com três séries de dados que contêm marcas de três disciplinas de três estudantes nomeados 'Janifer ',' John 'e' Paul '. Quadro de dados() A função dos pandas é usada na próxima declaração para gerar um quadro de dados com base na variável Marcas e armazene -o na variável, resultado. Por fim, o resultado A variável é impressa para exibir o quadro de dados.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script.
Exemplo 6: Usando o módulo Scipy para cálculo matemático
Scipy A biblioteca contém um grande número de algoritmos científicos para realizar computação científica em Python. Alguns deles são integração, interpolação, transformação de Fourier, álgebra linear, estatística, arquivo io, etc. O Spyder Editor é usado para escrever e executar os códigos em exemplos anteriores. Mas o Spyder Editor não suporta os módulos círculos. Você pode verificar a lista de módulos suportados do editor de Spyder pressionando Dependências .. Opção do menu de ajuda. Módulo Scipy não existe na lista. Então, os dois exemplos a seguir são mostrados a partir do terminal. Abra o terminal pressionando “ALT_CTRL+T ” e tipo Pitão Para administrar o intérprete Python.
Biblioteca Scipy contém um módulo chamado cbrt Para calcular a raiz do cubo, qualquer número. O script a seguir calculará a raiz do cubo de três números. Numpy A biblioteca é importada para definir a lista dos números. Próximo, Scipy biblioteca e cbrt módulo que está sob Scipy.especial são importados. Os valores da raiz do cubo de 8, 27 e 64 são armazenados na variável resultado que é impresso mais tarde.
>>> importar numpySaída:
A saída a seguir aparecerá após a execução dos comandos. A raiz do cubo de 8, 27 e 64 são 2, 3 e 4.
Linalg Módulo da Biblioteca Scipy é usada para resolver a álgebra linear. Aqui, Scipy A biblioteca é importada no primeiro comando e no próximo Linalg módulo de Scipy A biblioteca é importada. Numpy a biblioteca é importada para declarar as matrizes. Aqui, Eq A variável é declarada para definir os coeficientes e Val A variável é usada para definir os respectivos valores para o cálculo. resolver() A função é usada para calcular os resultados com base em Eq e Val variáveis.
>>> Importar ScipySaída:
A saída a seguir aparecerá após a execução dos comandos acima.
Python é uma linguagem de programação muito útil para resolver diferentes tipos de problemas matemáticos e científicos. O Python contém um grande número de bibliotecas para executar esse tipo de tarefa. Os usos muito básicos de algumas bibliotecas são mostrados neste tutorial. Se você quer ser um programador científico e iniciante para Python (x, y), este tutorial ajudará você a instalar e usar o python (x, y) no Ubuntu.
Uma demonstração pode ser encontrada aqui abaixo: