सिंटैक्स त्रुटि तब होती है जब पायथन समझ नहीं पाता कि आप क्या कह रहे हैं। एक रन-टाइम त्रुटि तब होती है जब पायथन समझता है कि आप क्या कह रहे हैं, लेकिन आपके निर्देशों का पालन करते समय परेशानी में पड़ जाता है। इसे रन-टाइम त्रुटि कहा जाता है क्योंकि यह प्रोग्राम के चलने के बाद होती है।
एक प्रोग्राम या कोड वाक्य-रचना की दृष्टि से सही हो सकता है और हो सकता है कि कोई सिंटैक्स त्रुटि न हो। यह कोड चलने के बाद भी त्रुटि दिखा सकता है।
दिए गए कोड को निम्नानुसार ठीक किया जा सकता है
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