Kendimi eğlence için ayarladığım bir problem üzerinde çalışıyorum, bu da 0'dan 100'e eşit sayıları basan bir python betiği oluşturmaktır. Şimdiye kadar sahip olduğum şey bu:
for x in range(0, 101):
if (x % 2 == 0):
print x
Şu anda 60 bayt. Birisi onu küçültmenin bir yolunu düşünebilir mi?
Düzenleme: print(*range(2,101,2),sep='\n')
30 bayt. Küçük mü?
0
veya ile başlaması gerekiyor 2
mu? Çok piton yapmıyorum, ama bana iki örneğiniz farklı şeyler yapıyormuş gibi geliyor. Lütfen değilse düzeltin.
print "0 10 100"
(ikili tamam mı?)
i=2;exec"print i;i+=2;"*50