• Home »
  • Artigos »
  • Curso de programação em Python Lição 3-Variaveis? Nada a declarar!!!

Curso de programação em Python Lição 3-Variaveis? Nada a declarar!!!

Bem vindos á terceira aula do curso de programção em Python.Este artigo faz parte do curso de programação em Python do INFOmoz. Para acessar outras aulas do curso, por favor visite o índice do curso de programação em Python . Dúvidas e sugestões relacionadas a esta aula poderão ser deixadas nos comentários.

Objectivos da terceira aula do curso de programação em Python

  • Conceito de variáveis
  • Declaração de variáveis
  • Tipos de dados

Como já falamos na introdução ao curso de programação em Python , o Python é uma linguagem dinamicamente tipada,isto é, você não precisa de indicar o tipo de variáveis para poder usa-las.

Mas afinal, o que são variáveis?

Para se lembrar sobre o que são variáveis, vamos lembrar alguns conceitos da Matemática(conhece esta ciência???):[text]-Systema de equações lineares com duas variáveis;x=23;y=x+100;z=y-x;[/text]É isso mesmo que são variáveis.Em programação as variáveis tem uma função muito parecida com as variáveis da matemática: elas servem para armazenar valores(Agora você deve estar percebendo porquê para se fazer licenciatura em informática deve-se ser fera á Matemática!).Em programação, normalmente, para podermos armazenar um valor numa determinada variável, temos de indicar que tipo de dados a variável pode armazenar(É isto que acontece com a maioria das linguagens), mas em Python é diferente. Atravéz do processo chamado Binding, você atribui um dado a uma variável, e ela incorpora automaticamente o nome da variável.Há que focar também o conceito de alocação dinâmica, que faz com que não haja uma secção especifica para a declaração de variaveis, voce pode criar variáves em qualquer parte do progrma, diferentemente de outras linguagens orientadas a procedimentos como o caso do Pascal.

Tipos de dados em Python

Existem 6 tipos principais de dados em Python:

  • Inteiros- que podem ser números inteiros.
  • Floats- que podem aramzenar numeros inteiros ou decimais
  • String- que amazenam cadeia de caracters(exemplo nome, frases,textos,etc);
  • Lista
  • Tuplas
  • dicionários

Analisaremos com mais detalhes sobre os tipos de dados nas próximas lições.Em programação, todas as variáveis devem ser declaradas antes de ser usadas. Este é um processo comum, mas a forma de implementação varia de linguagem para linguagem. Em Python por exemplo, podemos declarar e usar uma variável na mesma instrução, mas para a linguagem de programação Pascal, temos de declarar todas as variáveis antes do início do corpo do programa!Vão agora alguns exemplos de declaração de variaveis em várias linguagens para se ter a noção da diferença:Python

X=3 #cria uma variavel do tipo inteiroY=3.2 #cria uma variavel do tipo float(real)Z=x+y # o resultado será um floatN=”Elisio” #cria uma variavel do tipo stringN=3 # a variavel ja é do tipo inteiroNome=”Elisio Leonardo” # cria uma variavel do tipo string

Java

String nome=”Elisio” // cria uma variavel do tipo stringnome=3 //erro porque a variavel so armazena stringint n=3 // cria uma variavel do tipo inteiron=3.2 // erro porque a variavel so armazena numeros inteiros

Pascal(Esta possui uma secção específica para a declaração de variáveis)

var nome:string;idade:integer;

Dúvidas comentários e sugestões relacionadas a esta aula poderão ser deixadas na secção de comentários deste post.Na proxima lição mais sobre tipos de dados em Python.Nos vemos na quarta aula do curso de programação em Python

Receba nossas actualizações por email

Ver Campanhas anteriores.

(Visited 402 times, 3 visits today)
Share