رفع ارور invalid syntax در پایتون
-
فراموش کردن علامت دو نقطه (:) در دستورات شرطی و حلقهها:
نادرست |
درست |
if True print("Hello") |
if True: print("Hello") |
-
استفاده نادرست از پرانتزها در توابع: در نسخههای جدید پایتون، استفاده از پرانتزها اجباری است:
نادرست |
درست |
print "Hello" |
print("Hello") |
-
نقص در استفاده از نقلقولها: نقلقولها باید همخوانی داشته باشند:
نادرست |
درست |
print("Hello') |
print("Hello") print('Hello') |
نادرست |
درست |
if True: print("Correct Indentation") |
if True: print("Correct Indentation") |
نادرست |
درست |
iif True: print("Hello") |
if True: print("Hello") |
نادرست |
درست |
for i in range 10: print(i) |
for i in range(10): print(i) |
-
فراموش کردن کاما (,) در لیستها یا دیکشنریها:
نادرست |
درست |
my_list = [1 2 3] |
my_list = [1, 2, 3] |
-
عدم تطابق پرانتزها یا کروشهها:
نادرست |
درست |
print((2 + 3) * (5 - 2) |
print((2 + 3) * (5 - 2)) |