Olá Magnun, Obrigado! E segue a minha proposta de solução para o segundo desafio: ==================== #!/usr/bin/env python # -*- coding: utf-8 -*- try: contador = 0 print 'Este programa "conta" quanto números você digita. Para sair, digite 0 (zero).' num = int(input('Digite um número: ')) while num != 0: contador = contador + 1 num = int(input('Digite mais um número: ')) print 'Você digitou %(contador)s número(s).'%locals() except: print 'Você digitou algo diferente de um número!!\nAté agora vocâ havia digitado %(contador)s número(s).'%locals() ==================== Um abraço!
Olá cleoson, Mandou muito bem nesse exemplo cara!! Bem vindo ao curso! Até a próxima...
Olá Magnun, Muito interessante sua iniciativa de colocar esse curso de python. Parabéns! Estou fazendo as lições, e envio abaixo a minha solução para a primeira questão: =================== #!/usr/bin/env python # -*- coding: utf-8 -*- print 'Multiplicação através da soma\n' n1 = input('Digite o primeiro valor: ') n2 = input('Digite o segundo valor: ') result = 0 mostra = ' ' num1 = int(n1) num2 = int(n2) while num1 != 0: result = result + num2 if num1 != 1: mostra = mostra + str(n2) + ' + ' else: mostra = mostra + str(n2) num1 = num1 - 1 print 'Soma:' + str(mostra) + '. O resultado é: '+str(result) + '\n' ===================
Olá lord4ark, Fazia tempo que você não aparecia! O return é fundamental para a programação estruturada, ele cai um pouco em desuso quando utilizamos orientação a objeto, mas é imprescindível entender seu uso pois, vez ou outra, será necessário utilizá-lo. Até mais...
Olá Magnun!! Bem interessante o comportamento do return, pensava eu que ele só servia como um print, mas para atribuir um objeto a uma variável!! Vivendo e aprendendo!! Good Job!! []'s Jr
Olá Neiesc, Que bom que está sendo útil. De vez em quando vou avisar nos comentários sobre atualizações. Até mais...
Opá legal Magnun, agora fico bem mais facíl procura algum post sobre algo. abraços.
Olá edsonsguizzato, Eu tive a mesma sensação. É tão simples e intuitivo que eu tive dificuldade de aprender da primeira vez. Até mais...
É tão simples, mas tão simples que, devido ao costume com C, Java e companhia, tive que ler mais de uma vez para acreditar que isso era mesmo o for.
Achei ótimo. Linguagem bem simples e fácil de entender. Parabéns.