सिंटैक्स एरर तब होता है जब पायथन यह नहीं समझ पाता कि आप क्या कह रहे हैं। रन-टाइम एरर तब होता है जब पायथन समझता है कि आप क्या कह रहे हैं, लेकिन आपके निर्देशों का पालन करते समय परेशानी में पड़ जाता है। इसे रन-टाइम एरर कहा जाता है क्योंकि यह प्रोग्राम चलना शुरू होने के बाद होता है।
एक प्रोग्राम या कोड सिंटैक्टिकली सही हो सकता है और कोई सिंटैक्स एरर नहीं फेंक सकता। यह कोड चलना शुरू होने के बाद भी एरर दिखा सकता है।
दिए गए कोड को निम्न प्रकार से सही किया जा सकता है:
a = input('Enter a number:')
b = input('Enter a number:')
c = a*b
print(c)
हमें आउटपुट मिलता है:
"C:/Users/TutorialsPoint1/~.py" Enter a number:7 Enter a number:8 56