Declaração
e inicialização de variáveis
Em
Python, você declara (diz o nome da variável e o seu tipo –
se é um inteiro ou real, por exemplo) e inicializa (informa o valor) uma
variável ao mesmo tempo. Uma variável é um pedaço
da memória com nome próprio e um valor determinado. Para declarar
e inicializar uma variável utiliza-se o operador =.
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Código
Significado
numero = 2
Criou-se uma variável de nome numero que
recebeu o valor
variável é do tipo inteiro.
valor = 2.0
A variável valor é do tipo float
(ponto flutuante ou real). O 0 é opcional.
style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>nome =
“Xabalá”
A variável nome recebeu a string (ou texto) style='mso-bidi-font-style:normal'>Xabalá. As aspas são
obrigatórias
Funções
para mudança de tipo
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Função
Significado
Exemplo
int( )
O valor que for colocado dentro dos parênteses
será transformado em um número inteiro
numero = int(“
float( )
O valor que for colocado dentro dos parênteses
será transformado em um número de ponto flutuante
real = float(numero)
str( )
O valor que for colocado dentro dos parênteses
será transformado em uma string
CEP = str(50710489)
Saída
de dados (print)
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Código
Significado
print “xabala”
Mostra na tela a palavra xabala
print 1
Mostra na tela o número 1
Nome = “João”
print Nome
Mostra na tela a palavra João
Nome = “Vitor”
print “O nome ” + Nome + “
é feio”
Mostra na tela a frase O nome Vitor é feio
Nome = “Vitor”
print “O nome %s é feio % Nome
Mostra na tela a frase O nome Vitor é feio
Numero = 2.0
print “O valor é %f” % numero
Mostra na tela a frase O valor é 2.0
Numero = 2
print “O valor é %d” % numero
Mostra na tela a frase O valor é 2
Entrada
de dados
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Código
Explicação
nome = raw_input(“Digite seu nome: ”)
A variável nome receberá a string
digitada pelo usuário no teclado. A frase Digite seu nome: irá aparecer na tela orientando o
usuário
nota = float(raw_input(“Digite seu nome:
”))
Aqui a função float faz com que a
string digitada pelo usuário seja transformada em um número de
ponto flutuante antes de ser armazenada na variável nota
Comparações
Em
Python você pode comparar valores através de expressões do
tipo a > b. Estas comparações irão retornar o valor
True (verdadeiro), para o caso da comparação estar correta, ou
False (falso), caso a comparação seja falsa. As
comparações são usadas em muitas estruturas de
programação (como o if) para definir o rumo da
execução de um programa.
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
Comparação
Explicação
A > B
Testa se A é maior que B
A < B
Testa se A é menor que B
A >= B
Testa se A é maior ou igual a B
A <= B
Testa se A é menor ou igual a B
A == B
Testa se A é igual a B
A <> B
Testa se A é diferente de B
A != B
Testa se A é diferente de B
If
style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>O if (se) é
uma estrutura de decisão usada em linguagens de
programação. Através dela, o programador pode definir
pedaços de código que só irão ocorrer se
determinada condição (normalmente uma comparação
entre valores) ocorrer também.
Sintaxe:
if comparação 1:
comando
1
elif comparação 2:
comando
2
elif comparação n:
comando
n
else:
comando
3
Explicação:
style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>Se a
comparação 1 for verdadeira o comando 1 será executado,
senão se a comparação 2 for verdadeira o comando 2
será executado, senão se a comparação n for
verdadeira, o comando n será executado. Caso nenhuma das
comparações forem verdadeiras, o comando 3, do else, será
executado. Observações: 1. Os elif e o else são opcionais.
identação (espaçamentos ou tabs) e os dois pontos
são obrigatórios.
Exemplos:
#Programa que avalia se um número é par
ou impar
Numero = int(raw_input(“Digite um
número:”))
if Numero % 2 == 0:
print
“O número é par”
else:
print
“O número é impar”
#Programa que avalia se o saldo de uma conta é
positivo, negativo ou zero
Saldo = float(raw_input(“Informe o saldo da
conta corrente:”))
if Saldo > 0:
print
“O Saldo é positivo”
elif Saldo == 0:
print
“O Saldo é zero”
else:
print
“O Saldo é negativo”
# -*- coding: cp1252 -*-
teste = int(raw_input("digite um número
entre um e três"))
style='font-family:"Trebuchet MS"'>if teste == 1:
style='font-family:"Trebuchet MS"'>style='mso-spacerun:yes'> print "hum"
style='font-family:"Trebuchet MS"'>elif teste == 2:
style='font-family:"Trebuchet MS"'>style='mso-spacerun:yes'> style='font-family:"Trebuchet MS";mso-ansi-language:PT-BR'>print
"dois"
elif teste == 3:
print "três"
else:
print "Você não digitou um número entre um e
três"

Nenhum comentário:
Postar um comentário