Introdução a programação em python d5 anexo 3 (códigos)

Post on 02-Dec-2014

114 views 0 download

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