[QUOTE=Magnun;bt8219]Realmente woiski, cometi um erro. Já estou corrigindo, obrigado por avisar. Espero que isso não o impeça de acompanhar o curso! Até mais...[/QUOTE] Magnun, mais uma vez, uma magnífica iniciativa. Já havia indicado o seu curso no meu Buzz e Twitter... woiski
Realmente woiski, cometi um erro. Já estou corrigindo, obrigado por avisar. Espero que isso não o impeça de acompanhar o curso! Até mais...
Magnun, parabéns pelo seu curso. Entretanto, não é verdade que a endentação tem que ser uniforme no seu programa, ou tem que ser tabs ou espaços. O problema de tabs é que elas não têm uma representação padronizada nos editores de texto. Bem, ao menos a maioria deles é capaz de converter tabs em espaços. Quanto à endentação, ela tem que ser uniforme EM CADA BLOCO, mas não em blocos distintos. Por convenção, usa-se 4 ou mesmo 2 espaços, mas é apenas convenção... woiski
Exatamente. Se você não definir uma commparação (por exemplo, retorno == True) o Pyhton "tenta entender a variável como um valor booleano". Ele faz isso chamando a função bool(). Cuidado para usar isso é bom ver o comportamento do Python pois existem peculiaridades. Exemplos: Código : >>> bool(None) False >>> bool('asdasd') True >>> bool('') False >>> bool(1) True >>> bool(0) False >>> bool(-1) True >>> Até mais...
>>> bool(None) False >>> bool('asdasd') True >>> bool('') False >>> bool(1) True >>> bool(0) False >>> bool(-1) True >>>
muito bomm
Eai Magnum, esse if que verifica a variável retorno não é necessário uma condição, é isso mesmo? if retorno: print 'Texto validado' else: print 'Texto inválido!' eu entendi que como é variável boolean...ele já entende automaticamente e executa o True para True e Else para False...sem precisar colocar um retorno = True é isso mesmo? Abraços
Pessoal, Concordo que músicas feitas somente em programas de computador, sem que haja nenhum conhecimento da parte do compositor, tendem a ser uma porcaria. Mas acho que a abordagem de vocês está radical demais. Os softwares são muito bem vindos quando encarados como ferramentas de apoio. O que são os efeitos de guitarra, senão programas que alteram a sonoridade do instrumento? Sendo assim, guitarristas deveriam tocar apenas com as guitarras limpas??? E as músicas eletrônicas, não são quase 90% software? Durante os processos de gravação, mixagem, masterização, ect., não recorremos a softwares (alguns até mesmo para pequenas correções de afinação)? Eu vejo pontos positivos em programas como o songsmith. Imagine que uma pessoa está começando a descobrir seus talentos para música, mas ainda não tem conhecimento teorico e nem mesmo sabe tocar um instrumento. Apenas tem bom gosto, um ouvido excelente e canta razoavelmente bem. Ela tem uma melodia na cabeça e entra pra uma banda. Canta sua música e o songsmith a ajuda a manter o tempo (pra não ficar oscilando muito) e ainda gera os acordes de base harmonica pra essa melodia (coisa que um iniciante não conseguiria fazer tão facilmente). Em seguida o compositor pega tudo isso e leva pro ensaio de sua banda. Lá o guitarrista/tecladista já tem por onde começar, pois a harmonia já está mais ou menos e ele não tem que tirar tudo do zero. Depois de fazer as modificações que julgarem necessárias, já é possível incluir o baixo na história sem grandes dificuldades. Em grupo, decidem por um ritmo que melhor se adeque ao tema proposto pela letra e à identidade sonora da banda. O baterista segura essa levada e rapidamente se constrói uma primeira versão da música. Essa versão pode soar bem diferente da proposta pelo songsmith, mas pra chegar até ela o caminho foi muito menos árduo poupando muito tempo. Em um dia de ensaio uma melodia que estava meio torta na cabeça de um compositor iniciante, começou a tomar forma. O arranjo pode ser ou não alterado futuramente. Acabei escrevendo um testamento pra dizer que na minha opinião todas as ferramentas podem agregar valor. O que não dá é pra achar que ela vai fazer tudo sozinha.
Oi Magnun! Lembre-se de que nem todos os leitores comentam! Mas estão aí acompanhando o seu curso! PARABÉNS! Rafa.
Olá, fiz o exercício e ficou praticamente igual ao do Tony, portanto nem vou colocá-lo aqui. No início tive um pouco de dificuldades pois eu estava usando o "raw_input", o que resultou numa soma de strings (Ex.: 5 + 2 = 52), depois eu coloquei apenas o "input" e deu tudo certo, no problem! Por conta disto, vi num outro blog uma breve comparação entre estas duas formas e gostaria de compartilhar com vocês a título de curiosidade, creio que possa ser útil para iniciantes como eu: http://blog.larryjr.com/2009/06/o-input-do-python-3.html Parabéns pela iniciativa Magnun! \o/
Estou ancioso para iniciar o curso. Excelente iniciativa !!!! Agora minhas dúvida rs. Tem como fazer download das aulas e no meu pc não aparece as imagens! Mais uma vez parabéns.