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

16
Programação em Python Kaísy Nunes Alves Moisés Cardozo de Paula

description

 

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

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

Programação em Python

Kaísy Nunes AlvesMoisés Cardozo de Paula

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

Outros operadores lógicos a=7 b=2 print (a,b)#normal

print (a & b)#and

print (a | b)#or

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

Exemplo de &

a=7 b=7

if (a&b ==7): print (True) else: print(False)

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

Exemplo de |

a=7 b=2

if (a | b ==7): print (True) else: print(False)

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

input

from pip.backwardcompat import raw_input

nome = raw_input("Qual o seu nome")

Print (nome)

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

Melhor declaração de string nome ='Moises' idade = 21 info=("Nome:%s\nIdade %d“ %

(nome,idade))

print(info)

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

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')

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

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')

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

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”

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

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!')

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

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

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

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")

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

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

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

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

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

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

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

Programação em Python