tag:blogger.com,1999:blog-6306509703738480474.post2285322699561162829..comments2023-09-30T16:03:16.552-03:00Comments on Brain Dump: Sorteios e AniversáriosRicardo Bittencourthttp://www.blogger.com/profile/17393980440854756685noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-6306509703738480474.post-90913797710830468692011-02-23T21:21:51.031-03:002011-02-23T21:21:51.031-03:00Claro, claro.. não sou de kibar ninguém :)
E obri...Claro, claro.. não sou de kibar ninguém :)<br /><br />E obrigada!ssinhaleitehttps://www.blogger.com/profile/14548304615365238415noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-25804405481160881132011-02-23T08:34:05.182-03:002011-02-23T08:34:05.182-03:00@ssinhaleite Colocando sempre um link para o post ...@ssinhaleite Colocando sempre um link para o post original acho que não tem problema.Ricardo Bittencourthttps://www.blogger.com/profile/17393980440854756685noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-36039590638043996312011-02-22T22:16:15.067-03:002011-02-22T22:16:15.067-03:00Oi,
seu blog é MUUITO bom! Parabens!
Eu tenho um b...Oi,<br />seu blog é MUUITO bom! Parabens!<br />Eu tenho um blog tb: www.piadasnerds.com queria saber se você me dá permissão pra copiar partes ou integralmente alguns textos.<br /><br />Aguardo contato!<br />Beijos.ssinhaleitehttps://www.blogger.com/profile/14548304615365238415noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-70567340827897950182011-02-01T14:55:56.979-03:002011-02-01T14:55:56.979-03:00Hi Marcos,
Aqueles livros são bem densos, pra ler...Hi Marcos,<br /><br />Aqueles livros são bem densos, pra ler e entender tudo que tem neles leva uns dois anos fácil :)Ricardo Bittencourthttps://www.blogger.com/profile/17393980440854756685noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-6172218343329116522011-02-01T14:35:30.731-03:002011-02-01T14:35:30.731-03:00Boa Tarde Ricardo,
Leio o seu blog há algum t...Boa Tarde Ricardo, <br /><br /> Leio o seu blog há algum tempo e gosto muito da profudindade. Vc precisa escrever de forma mais freqüente. <br /> Sou estudante de análise de sistemas e gostaria de me aprofundar mais em programação e li o seu post sobre os 10 livros. Teria mais algum outro livro importante? <br />Obrigado, <br />MarcosO peregrinohttps://www.blogger.com/profile/02187075328327601875noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-61596847465214451592011-01-31T09:01:36.310-03:002011-01-31T09:01:36.310-03:00Estou fazendo um post difícil que está levando mai...Estou fazendo um post difícil que está levando mais tempo do que eu esperava :)Ricardo Bittencourthttps://www.blogger.com/profile/17393980440854756685noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-37295605115226334582011-01-31T09:00:17.989-03:002011-01-31T09:00:17.989-03:00Ricardo, não posta mais?Ricardo, não posta mais?Anonimohttps://www.blogger.com/profile/15094975300569773002noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-8309332220795965122010-11-23T07:58:42.630-03:002010-11-23T07:58:42.630-03:00@ivnaan: range() já retorna uma lista. É completam...@ivnaan: range() já retorna uma lista. É completamente redundante usar list(range()). (a não ser que você esteja usando o Python 3, aí você tem razão porque range() retornará um generator)<br /><br />Concordo com o @ctgPi. randint() e randrange() são respostas para problemas diferentes. É só lembrar que randrange() pode ser usado em qualquer lugar que tenha a semântica de intervalos do Python.<br /><br />Interessante como ninguém mencionou o random.sample(x,70), para sortear 70 pessoas dessa lista. Tá, é claro que isso seria muito menos emocionante. :)Anonymoushttps://www.blogger.com/profile/04738435248030248727noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-7266781962494539292010-11-20T08:05:41.365-03:002010-11-20T08:05:41.365-03:00Na wikipedia dizia que era natalense haha. Da próx...Na wikipedia dizia que era natalense haha. Da próxima vez faço um double-check :)Ricardo Bittencourthttps://www.blogger.com/profile/17393980440854756685noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-74459176946001943982010-11-18T16:54:24.385-03:002010-11-18T16:54:24.385-03:00Alex Kipman é curitibano como falaram aí, apenas g...Alex Kipman é curitibano como falaram aí, apenas gosta de Natal e por isso batizou de project Natal<br /><br />Mas agora natal tem uma nova celebridade kkk<br /><br />http://br-linux.org/2010/o-patch-de-200-linhas-que-multiplica-o-desempenho-no-linux/Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-86512004725039524012010-11-14T19:40:28.651-03:002010-11-14T19:40:28.651-03:00o Alex Kipman é curitibano !o Alex Kipman é curitibano !elzahttps://www.blogger.com/profile/08270894329812018368noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-52126143061593305852010-11-13T07:36:44.872-03:002010-11-13T07:36:44.872-03:00Haha, boa! Se fosse um ambiente de produção teria ...Haha, boa! Se fosse um ambiente de produção teria que fechar o arquivo sim :)Ricardo Bittencourthttps://www.blogger.com/profile/17393980440854756685noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-82037440935655365102010-11-12T23:36:52.097-03:002010-11-12T23:36:52.097-03:00Não seria interessante fechar o arquivo também?Não seria interessante fechar o arquivo também?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-27766249117936259872010-11-12T17:24:13.076-03:002010-11-12T17:24:13.076-03:00Eu nunca consigo lembrar se o randint usa o interv...Eu nunca consigo lembrar se o randint usa o intervalo todo ou não... Pra não dar o erro do cara repetido, o ideal é dar um pop na lista e pronto.<br /><br />#Assim que eu jogo na mega-sena:<br />l = list(range(1,60+1))<br />sorted((l.pop(randint(0,len(l)-1)) for i in range(6)))Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-29780670045468531752010-11-12T12:24:37.560-03:002010-11-12T12:24:37.560-03:00No java o rand retorna algo entre zero e 1. 99% da...No java o rand retorna algo entre zero e 1. 99% das vezes o programador resolve um número aleatório multiplicando o resultado e depois arredondando<br /><br />Ex para gerar de 0 a 10 :<br /> (0.7134 * 10) = 7,134 => 7<br /><br />O problema que você só consegue gerar os números 0 e 10 com metade da chance do que os demais números, pois pra zero apenas se n <= 0.5 e para 10 apenas se n > 9.5<br /><br />Porém para os demais resultados, o range é de 1 , ex 0.5 > n <= 1.5 resulta em 1.<br /><br />Você poderia ter falado a respeito disto (no começo até achei), números aleatórios são sempre interessantes.Gran Kainhttps://www.blogger.com/profile/07868257940655433139noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-58469580694201303362010-11-12T12:21:09.100-03:002010-11-12T12:21:09.100-03:00def chomp(x): return x[:-1] if x[-1] == '\n...def chomp(x): return x[:-1] if x[-1] == '\n' else x<br /><br />Eu costumo usar o metodo strip, mas note que ele tira os espaços em branco tbm.<br /><br />Bom post, Ricbit! Sempre nós esquecemos de analisar as probabilidades envolvidas corretamente.Lucianohttps://www.blogger.com/profile/07430680984089051644noreply@blogger.comtag:blogger.com,1999:blog-6306509703738480474.post-66120546896726022182010-11-12T10:52:09.268-03:002010-11-12T10:52:09.268-03:00Eu discordo do "randint" ser uma falha d...Eu discordo do "randint" ser uma falha da API do Python; dado que a "randrange" existe e faz o que você espera, eu acho que a existência da "randint" é uma coisa boa: ela corresponde à intuição por trás de "pense num inteiro de 1 a 10".<br /><br />Mas você não mencionou um terceiro bug: a readlines inclui o '\n' final de cada linha; como o Python sempre bota uma quebra de linha depois de um "print", todo participante aparece com uma linha em branco depois do nome dele; ou você quer dar print x.pop()[:-1] (o que quebra quando o arquivo não termina com um \n), print x.pop().strip() (que come espaços no começo e no fim da linha, o que pode ser indesejável), ou sys.stdout.write(x.pop()) (que em geral é o que eu prefiro, mas também quebra quando o arquivo não termina com \n).<br /><br />Infelizmente Python não tem um equivalente do chomp do Perl (que retorna x ou x[:-1] dependendo se x termina com \n ou não)...ctgPihttps://www.blogger.com/profile/05806512274561292150noreply@blogger.com