ผมเป็นมือใหม่ครับหัดเขียนอยู่ เวลาสั่ง print ก้อไม่มีปัญหาอะไรแต่พอลอกโค๊ท ที่เป็นพวก if ....else หรือ for มันจะคอมไพท์ไม่ผ่านเลยครับขึ้น invalit syntax มันเป็นเพราะอะไรครับ โค๊ทก้อลอกถูกทุกเม็ดเลยนะ รบกวนผู้รู้ด้วยครับ
Printable View
ผมเป็นมือใหม่ครับหัดเขียนอยู่ เวลาสั่ง print ก้อไม่มีปัญหาอะไรแต่พอลอกโค๊ท ที่เป็นพวก if ....else หรือ for มันจะคอมไพท์ไม่ผ่านเลยครับขึ้น invalit syntax มันเป็นเพราะอะไรครับ โค๊ทก้อลอกถูกทุกเม็ดเลยนะ รบกวนผู้รู้ด้วยครับ
ไม่ทราบว่า Error อะไรครับแล้วก็ Code ที่ Copy ไปลองนั้นเขียนว่าอย่างไรแต่ในเบื้องต้นผมคิดว่าน่าเป็นเพราะว่าคุณเยื้อง ตำแหน่งของ if else ไม่ตรงกัน ในจุดนี้ต้องระวังให้ดีเพราะ Python ไม่มี {,} ในการกำหนดขอบเขตของ Syntax บางตัวเหมือน C++, Java อย่างไรก็ตามถ้าให้ Sure Post Code มาด้วยนะครับ
ขอบคุณครับ จิงอย่างที่ว่าจิงๆๆเรื่องเยื้องนะครับตอนนี้ได้แล้วครับ
น่าจะ post code ลงมาให้ดูเป็นตัวอย่างนะครับ เผื่อบางคนยังนึกไม่ออก จะได้เห็นชัดๆว่าที่ผิดเป็นอย่างไร และที่ถูกต้องเป็นอย่างไร น่าจะดีกว่านะครับ