O documento discute conceitos fundamentais da linguagem de programação Python, incluindo Integrated Development Environment (IDE), variáveis, tipos de dados, operadores, estruturas de decisão, funções e indentação. A indentação é uma característica importante em Python para delimitar blocos de código e promover legibilidade. Funções permitem separar a programação em blocos para otimizar o código e evitar replicação.
O documento discute conceitos fundamentais da linguagem de programação Python, incluindo Integrated Development Environment (IDE), variáveis, tipos de dados, operadores, estruturas de decisão, funções e indentação. A indentação é uma característica importante em Python para delimitar blocos de código e promover legibilidade. Funções permitem separar a programação em blocos para otimizar o código e evitar replicação.
O documento discute conceitos fundamentais da linguagem de programação Python, incluindo Integrated Development Environment (IDE), variáveis, tipos de dados, operadores, estruturas de decisão, funções e indentação. A indentação é uma característica importante em Python para delimitar blocos de código e promover legibilidade. Funções permitem separar a programação em blocos para otimizar o código e evitar replicação.
O documento discute conceitos fundamentais da linguagem de programação Python, incluindo Integrated Development Environment (IDE), variáveis, tipos de dados, operadores, estruturas de decisão, funções e indentação. A indentação é uma característica importante em Python para delimitar blocos de código e promover legibilidade. Funções permitem separar a programação em blocos para otimizar o código e evitar replicação.
Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Você está na página 1de 7
Python
Integrated Development Environment (IDE) ou Ambiente de Desenvolvimento
Integrado é um software que combina ferramentas comuns para desenvolvimento em uma única interface gráfica. Isso facilita o desenvolvimento de aplicativos! Uma IDE normalmente consiste em: Editor de código-fonte Automação de compilação local Debugger
Em vez de usarmos a ferramenta do Python para criar e executar programas,
a utilização de uma IDE torna o desenvolvimento mais fácil e agradável com um aspecto moderno, o que vai facilitar bastante no desenvolvimento das atividades.
O comando print() é utilizado quando desejamos imprimir alguma mensagem
de texto na tela. A sintaxe da função print() requer que se utilize os parênteses com o texto que será exibido. Esse texto deve ser escrito, também, entre aspas, podendo ser aspas simples ‘ ou dupla ‘’.
A linguagem Python é Case Sensitive. Você sabe o que isso significa?
Significa que ela faz distinção entre letras maiúsculas e minúsculas.
Portanto, é importante estar atento à escrita dos comandos.
Por exemplo: a função print deve ser escrita em letra minúscula.
Ao iniciarmos uma variável e atribuirmos um valor à ela, a maioria das
linguagens de programação carrega valores que são alocados em memória e quando esses valores são alterados, a memória também é alterada.
Na linguagem de programação Python, as variáveis armazenam endereços
de memória e não valores. Por isso, é correto afirmar que o conceito de variável em Python é representado sempre por um objeto, e toda variável é uma referência. Na linguagem Python não é necessário declarar as variáveis no início do código. Isso pode ser feito a qualquer momento, durante a codificação. Sobre o tipo da variável, não é necessário defini-lo em sua declaração. A linguagem interpreta o tipo de dado que está sendo armazenado. Caso seja necessário forçar o reconhecimento de algum tipo específico, basta realizar as conversões necessárias. Exemplos:
X = 10
Ao atribuir o valor 10 na variável X, ela passará a ser reconhecida com um
tipo inteiro.
Cidade = ‘Santos’
Atribuindo o valor ‘Santos’ na variável Cidade, ela passará a ser reconhecida
com um tipo string. Também é possível identificar os tipos básicos que são: inteiro (int), real (float), lógico/booleano (bool) e string (str).
As variáveis do tipo (int) são aquelas que armazenam números inteiros 1, 2,
3, 4 e assim por diante. Real(float) - Representa números reais e que possuem sinal de expoente (e ou E) Booleano(bool) - Representam valores booleanos que são Verdadeiro (True) e Falso (False) String(str) - Representa qualquer conjunto de caracteres, desde que estejam entre aspas Assim como em outras linguagens, é possível utilizar identificadores para representar os tipos de dados armazenados nas variáveis que devem ser exibidas na tela. Vamos verificar a tabela de opções:
Até o momento, trabalhamos com a entrada de dados por meio do código,
porém, para que possa ter uma interação do usuário tornando o programa dinâmico, temos de trabalhar com a função de entrada de dados, que no Python é conhecida como: Input Utilizamos a sequência de escapes para auxiliar na formatação da exibição dos dados. Para aplicá-los, utilizamos uma combinação de caracteres associados a uma contra barra (\). Vamos visualizar as opções: Operadores aritméticos Operadores relacionais Indentação é uma forma de arrumar o código, fazendo com que algumas linhas fiquem mais à direita que outras, à medida que adicionamos espaços em seu início.
A indentação é uma característica importante no Python, pois além de
promover a legibilidade, é essencial para o bom funcionamento do código.
Enquanto na maioria das linguagens, como C, Java e PHP, os blocos de
código são delimitados por chaves ({ }) ou comandos, em Python, os blocos são delimitados por espaços ou tabulações, formando uma indentação visual.
Não existem símbolos de “abre” e “fecha”.
A estrutura de decisão, também conhecida como estrutura condicional, tem
como finalidade comparar e efetuar um desvio de processamento do programa.
Caso a condição seja verdadeira, as instruções determinadas após a
instrução if serão executadas.
Se for necessário executar mais de uma instrução para a condição
verdadeira, elas deverão estar escritas dentro de um bloco, ou seja, indentadas corretamente.
Funções são estruturas que possibilitam a separação da programação em
blocos.
A implementação de funções em programas é fundamental, pois tem o
objetivo de otimizar o código-fonte e evitar a replicação do código, ou seja, definimos as funções uma única vez e sempre que necessário podemos utilizá-las.