Python öğrenmeye çalışıyorum (daha spesifik olmak gerekirse 3) ve şu hatayı alıyorum:
ValueError: zero length field name in format
Google'da araştırdım ve sayıları belirtmeniz gerektiğini öğrendim:
a, b = 0, 1
if a < b:
print('a ({0}) is less than b ({1})'.format(a, b))
else:
print('a ({0}) is not less than b ({1})'.format(a, b))
Ve öğretici gibi değil (lynda.com'dan) aslında şunu söylüyor:
a, b = 0, 1
if a < b:
print('a ({}) is less than b ({})'.format(a, b))
else:
print('a ({}) is not less than b ({})'.format(a, b))
Aşağıdaki öğreticide Python 3.1 var ve 3.2 kullanıyorum ve bu hata hakkında okuduğum şey, bunun yalnızca <3.1 (3.0) 'da olduğu. Bunu 3.2'de geri mi aldılar yoksa yanlış bir şey mi yapıyorum?
Ayrıca, yavaş konuşun;) bu tam anlamıyla ilk gecem Python öğreniyorum ve sadece Python'da yazdığım 2. "script".