Introdução a programação em python d5 anexo 3 (códigos)
-
Upload
moises-de-paula -
Category
Documents
-
view
114 -
download
0
description
Transcript of Introdução a programação em python d5 anexo 3 (códigos)
Programação em Python
Kaísy Nunes AlvesMoisés Cardozo de Paula
Outros operadores lógicos a=7 b=2 print (a,b)#normal
print (a & b)#and
print (a | b)#or
Exemplo de &
a=7 b=7
if (a&b ==7): print (True) else: print(False)
Exemplo de |
a=7 b=2
if (a | b ==7): print (True) else: print(False)
input
from pip.backwardcompat import raw_input
nome = raw_input("Qual o seu nome")
Print (nome)
Melhor declaração de string nome ='Moises' idade = 21 info=("Nome:%s\nIdade %d“ %
(nome,idade))
print(info)
Testando idade
idade = input('Qual sua idade?')
if len (idade) >= (18): print('Você pode acessar esse
sistema') else: print('Você não permissão para
acessar o sistema')
idade = int (input('Qual sua idade?'))
if (idade) >= (18): print('Você pode acessar esse
sistema') else: print('Você não permissão para
acessar o sistema')
Desafio 1
Use o if para fazer um programa de maquina de venda de bebidas com as seguintes condições:
Quando o usuário digitar 1 retorne a mensagem “COCA-COLA”
Quando o usuário digitar 2 retorne a mensagem “PEPSI”
Quando o usuário digitar 3 retorne a mensagem “FANTA”
Quando o usuário digitar 4 retorne a mensagem “SUCO”
Resposta
x = int (input('Digite o numero da babida'))
if x == 1: print ('COCA-COLA') elif x == 2: print ('PEPSI') elif x == 3: print ('FANTA') elif x == 4: print ('SUCO') else: print ('DIGITE UM NUMERO VALIDO!')
While com input
from pip.backwardcompat import raw_input
while True: login = raw_input("Digite o nome do
usuario") if login == "": continue if login == “moises": print ("Login correto") break
Usando input em fim de loop from pip.backwardcompat import raw_input
i = 0 valor = int (raw_input("Digite um numero
para parar o loop")) while i <valor: if i <= valor: i=i+1 print(i) else: print ("loop finalizado")
Desafio 2
Faça um input que de login e senha que retorne “LOGIN ACEITO” quando o login for igual ao seu nome e a senha igual a 13456
Resposta
from pip.backwardcompat import raw_input while True: login = raw_input("Digite o nome do usuario") senha = raw_input("Digite a senha de usuario") if (login == "") | (senha ==""): print ("Login ou senha incorreto") continue if (login == ("moises")) & (senha ==
("12345")): print ("Login correto") break
Referencias
Python.org http://www.python.org.br/
Python Introdução-UECE http://pt.slideshare.net/fabiocerqueira/
python-introduo-presentation Python com farinha
http://www.tutoriaisgnulinux.com/?p=11862
Programação em Python