syntax تو زبان پایتون در واقع یه جور قواعد و قوانینی هستن که اگه تو نوشتن کدهامون رعایت نکنیم پایتون نمیفهمه ما داریم چی میگیم بهش!

اصلا چیز سختی نیست کم کم که بریم جلو با اینا آشنا میشین.

تورفتگی(Indentation)

نمونه صحیح از تورفتگی هنگام نوشتن کد:

if 5 > 2:
  print("Five is greater than two!")

از دیدن این کد تعجب نکنید اگر چیزی نمیدونید کمی که بریم جلوتر بهتون میگم داستان چیه فعلا فقط قواعد زبانش رو داریم یاد میگیریم

توی این کد دستور پرینت گرفتن و در واقع نمایش نتیجه رو با مقداری فاصله از ابتدای خط جدید نوشتیم و شیوه صحیح نوشتنش همینه.

نمونه اشتباه از تورفتگی هنگام نوشتن کد:

if 5 > 2:
print("Five is greater than two!")

اگر اون فاصله ابتدای خط رو حذف کنیم پایتون در خروجی به ما خطا میده، بخاطر همین من به رنگ قرمز نوشتم

همین الان نرم افزار pycharm رو باز کنین و این دو تاکد رو بنویسید و ببینید نتیجه چی میشه. حتما انجام بدین. مشکلی نیست اگه نمیدونین این کد الان چیه فقط بنویسینش!

مثال صحیح دیگه ای از نوشتن کد:

if 5 > 2:
 print("Five is greater than two!") 
if 5 > 2:
        print("Five is greater than two!") 

مثال اشتباه از نوشتن همین کد :

if 5 > 2:
 print("Five is greater than two!")
        print("Five is greater than two!")

خودتون این دو خط کد رو هم بنویسین و ببینین چه نتیجه ای داره! 

اینایی که قرمز میزارم یعنی نحوه نوشتن کد اشتباه هست...