कहो मैं एक समारोह है जब:सिंटैक्स त्रुटि: गैर- ASCII वर्ण फ़ाइल में ' xa3' समारोह रिटर्न '£'
def NewFunction():
return '£'
मैं इसे और इसे के सामने एक पाउंड चिह्न के साथ कुछ सामान प्रिंट करना चाहते हैं एक त्रुटि प्रिंट जब मैं इस कार्यक्रम को चलाने के लिए प्रयास करते हैं, यह त्रुटि संदेश प्रदर्शित होता है:
SyntaxError: Non-ASCII character '\xa3' in file 'blah' but no encoding declared;
see http://www.python.org/peps/pep-0263.html for details
किसी को भी मुझे सूचित कर सकते हैं कि मैं अपना निवेश समारोह में एक पाउंड चिह्न शामिल कर सकते हैं? मैं मूल रूप से इसे कक्षा में उपयोग कर रहा हूं और यह '__str__'
भाग के भीतर है कि पाउंड साइन शामिल है।
क्या आपने पीईपी को भी पढ़ा था जिसे आपने लिंक किया था? यह बताता है कि समस्या क्या है और इसे कैसे ठीक किया जाए। – murgatroid99
पायथन संस्करण? –
"क्या कोई मुझे सूचित कर सकता है कि मैं अपने रिटर्न फ़ंक्शन में पाउंड साइन कैसे शामिल कर सकता हूं।" खैर, त्रुटि संदेश कहता है "विवरण के लिए http://www.python.org/peps/pep-0263.html देखें"; शायद आपको वहां से शुरू करना चाहिए? –