Comments on: FizzBuzz en Python http://sametmax.com/fizzbuzz-en-python/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: yogeek http://sametmax.com/fizzbuzz-en-python/#comment-192329 Sat, 10 Feb 2018 09:29:38 +0000 http://sametmax.com/?p=4309#comment-192329 Exemple hilarant de FizzBuzz :

http://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/

]]>
By: Sam http://sametmax.com/fizzbuzz-en-python/#comment-186810 Sun, 16 Apr 2017 10:35:49 +0000 http://sametmax.com/?p=4309#comment-186810 Faut vraiment faire des entretient d’embauche pour s’en rendre compte, mais ouai. 90% des candidatures sont à mettre à la poubelle.

]]>
By: TitinetteDesPrésDesMontagnesEtDesVallées http://sametmax.com/fizzbuzz-en-python/#comment-186791 Fri, 14 Apr 2017 10:13:22 +0000 http://sametmax.com/?p=4309#comment-186791 Je l’ai eu hier en entretien ce truc, en Java (je suis pas fan mais bon, il voulait du Java). J’ai fait la façon basique avec des if. Je me suis demandé s’il me prenait pour une courgette, et puis tu dis que 90% des gens ne passent pas ce test ? Comment est-ce possible ? Le stress ? Bref, je suis partie en me disant que j’étais aussi douée en informatique qu’une tarte à l’oignon (même si le truc a marché, franchement je me suis dis qu’il me posait une question adaptée à mon niveau), et que le mec était bien gentil de passer 1h à discuter avec moi… Enfin, soyez francs, c’est une légende que 90% des gens ne font pas ce truc… Vous avez des vraies stats là-dessus ? Non parceque faire croire que 90 des dev sont des patates en code, je trouve ça assez irreponsable quand même, ce n’est pas très motivant pour ceux qui se lancent dans le métier. Moi qui fantasmais sur le QI des informaticiens… Alors j’ai quand même du mal à croire ce que je lis là, et ceux que j’ai croisés sont, à mon avis, tout à fait capables de faire ça, donc je ne vois pas d’où ces 90% sortent…

]]>
By: Sam http://sametmax.com/fizzbuzz-en-python/#comment-180605 Fri, 26 Aug 2016 09:38:38 +0000 http://sametmax.com/?p=4309#comment-180605 Done :)

A noter que ce one liner va créer une liste de None qui va s’afficher dans un shell. Si on veut éviter ça, on peut juste utiliser une boucle for normale qui peut tenir sur une ligne:

for i in range(1, 200): print(("Fizz" * (i%3==0) + "Buzz" * (i%5==0)) or i)
]]>
By: Anne Onyme http://sametmax.com/fizzbuzz-en-python/#comment-180462 Sat, 20 Aug 2016 22:43:07 +0000 http://sametmax.com/?p=4309#comment-180462 Et fuck, le caractère “star” sert de balisage pour l’italique, c’était pas visible dans la prez. Si mon précédent post pouvait être corrigé et celui-ci supprimé, ce serait cool!

]]>
By: Anne Onyme http://sametmax.com/fizzbuzz-en-python/#comment-180461 Sat, 20 Aug 2016 22:40:12 +0000 http://sametmax.com/?p=4309#comment-180461 Et voici, 3 ans et demi plus tard, le oneliner le plus esthétique (il fait même moins de 80 caractères^^) pour ce test fizzbuzz:

[print(("Fizz" * (i%3==0) + "Buzz" * (i%5==0)) or i) for i in range(1, 200)]

De rien.

]]>
By: david http://sametmax.com/fizzbuzz-en-python/#comment-177567 Sun, 03 Apr 2016 08:25:38 +0000 http://sametmax.com/?p=4309#comment-177567 Les one-liners, c’est vraiment jolie. Mais si ils passent leur temps à coder comme ça, je n’ai pas envie de repasser derrière

]]>
By: dutiona http://sametmax.com/fizzbuzz-en-python/#comment-173147 Wed, 06 Jan 2016 15:30:00 +0000 http://sametmax.com/?p=4309#comment-173147 Perso si on me demande un fizzbuzz, je répond dans le langage que je veux. Et je pense que je répondrai un vieux truc en prolog :

loop(N) :- N = 101.

loop(N) :- N rem 15 =:= 0, write(‘ FizzBuzz’), nl, A is N + 1, loop(A).

loop(N) :- N rem 3 =:= 0, write(‘ Fizz’), nl, A is N + 1, loop(A).

loop(N) :- N rem 5 =:= 0, write(‘ Buzz’), nl, A is N + 1, loop(A).

loop(N) :- write(N), nl, A is N + 1, loop(A).

loop(1).

]]>
By: lajujula http://sametmax.com/fizzbuzz-en-python/#comment-172881 Mon, 04 Jan 2016 17:58:14 +0000 http://sametmax.com/?p=4309#comment-172881 Le mec qui répond au fizz buzz est très qualifié,

celui qui sait résoudre un XOR est un petit GÉNIE !!!

(basé sur des faits réels répétés)

]]>
By: KerTakanov http://sametmax.com/fizzbuzz-en-python/#comment-172183 Wed, 30 Dec 2015 00:12:43 +0000 http://sametmax.com/?p=4309#comment-172183 Une autre façon :

def fizzbuzz():

for i in range(1, 200):

print("FizzBuzz" if not i % 3 and not i % 5 else "Fizz" if not i % 3 else "Buzz" if not i % 5 else i)

J’suis pris?

]]>