miguelt1 3 Posted June 22, 2014 Boas comecei a aprender Python mas tou com 1 problema pois nao consigo abrir o DrPython eu segui este video mas depois quando é para abrir o DrPython nao faz nada -.-'. O video que eu segui: Share this post Link to post Share on other sites
miguelt1 3 Posted July 6, 2014 Bem, tenho uma duvida e por isso decidi aproveitar este topico, eu tenho uma duvida num desafio que não me aceita. Desafio: Transforma o seguinte programa num que pare o ciclo quando receber a palavra "SAIR". Para comparares strings usa ==, tal como se fossem variáveis de números... Isto também deve funcionar para a palavra "sair" (em minúsculas) ou "SaIR", etc. Dica: para obteres uma cópia da string, em maiúsculas, usapalavra.upper(). while True: x = raw_input() # INSERE AQUI O CÓDIGO QUE FALTA print x O meu codigo: while True: *x = raw_input() *palavra = x.upper() *if (palavra == "SAIR"): **break *print x P.S- DOU +1 a quem me ajudar. Share this post Link to post Share on other sites
miguelt1 3 Posted July 6, 2014 agora tenho uma duvida neste: Problema: Faz um programa, com uma função que precise de três argumentos e que devolva a soma desses três argumentos. def soma(num1, num2, num3): # Instrucoes a criar num1 = raw_input() num2 = raw_input() num3 = raw_input() print soma(num1, num2, num3)Não te esqueças de converter as strings para inteiros... ;-) Meu codigo: def soma(num1,num2,num3):num1=raw_input()num2=raw_input()num3=raw_input()num1=int(num1)num2=int(num2)num3=int(num3)soma=num1+num2+num3print soma Share this post Link to post Share on other sites