Estoy trabajando en un problema que me puse divertido, que es crear un script de Python que imprima los números pares del 0 al 100. El desafío es hacer que el script sea lo más pequeño posible. Esto es lo que tengo hasta ahora:
for x in range(0, 101):
if (x % 2 == 0):
print x
Actualmente es de 60 bytes. ¿Alguien puede pensar en una manera de hacerlo más pequeño?
Editar: print(*range(2,101,2),sep='\n')que es de 30 bytes. Cualquier menor?
0o 2? No uso mucho Python, pero me parece que sus dos ejemplos hacen cosas diferentes. Por favor corrígeme si no.
print "0 10 100"(¿binario está bien?)
i=2;exec"print i;i+=2;"*50