मैं पायथन सीखने की कोशिश कर रहा हूं (3 अधिक विशिष्ट होना) और मुझे यह त्रुटि मिल रही है:
ValueError: zero length field name in format
मैंने इसे देखा और मुझे पता चला कि आपको संख्याएँ निर्दिष्ट करने की आवश्यकता है:
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))
और ट्यूटोरियल की तरह नहीं (lynda.com से) वास्तव में ऐसा करने के लिए कहता है:
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))
निम्नलिखित ट्यूटोरियल im में पायथन 3.1 है, और 3.2 का उपयोग करके im है और मैंने इस त्रुटि के बारे में जो पढ़ा है वह यह है कि यह केवल <3.1 (3.0) में होता है। क्या उन्होंने 3.2 में इसे पूर्ववत किया, या मैं कुछ गलत कर रहा हूं?
इसके अलावा, धीरे-धीरे बोलें;) यह सचमुच मेरी पहली रात है, जब आप पायथन सीख रहे हैं और केवल दूसरा "स्क्रिप्ट" मैंने पायथन में लिखा है।