سلام. مثل همیشه اگه حوصلهی خوندن ندارین میتونین ویدئوی این قسمت رو از یوتیوب یا آپارات کدتراپی مشاهده کنین.
توی قسمت قبل، پایتون رو نصب کردیم و توی ترمینال یا CMD، عبارت python3 رو تایپ کردیم. محیطی که اینجا میبینیم بهش مفسر پایتون یا Python Interpreter میگن که اساسا یه برنامهست که کدهای پایتون رو اجرا میکنه.
برای اینکه با پایتون کد بزنیم، ۲ راه داریم:
یا میتونیم کدمون رو مستقیم اینجا بنویسیم یا اونها رو توی یک فایل ینویسیم و بعد توسط پایتون اجرا کنیم.
بذارین با یک مثال جلو بریم:
به عبارت 2 + 2، Expression میگن. توی دنیای برنامهنویسی Expression، یک تیکه کد هستش که یه مقداری رو تولید میکنه. مثلا اینجا 4 رو تولید شد.
حالا به این عبارت دقت کنین:
>>> 2 > 1 True
که True یه Boolean هست و توی درسهای بعدی راجعبهش بیشتر صحبت میکنیم و به معنی صحیح بودن یک عبارت هست. از طرفی:
>>> 5 < 3 False
که False تولید میکنه و به معنی غلط بودن یک عبارت هستش.
حالا اگه بنوسیم < 3 و جمله رو ناقص بذاریم:
>>> 3 > File "<stdin>", line 1 3 > ^ SyntaxError: invalid syntax
خطایی به اسم SyntaxError رخ میده. اصلا Syntax چیه؟
درواقع Syntax، گرامر و دستور زبان دنیای برنامهنویسی هست. در هر زبانی (فارسی، انگلیسی و ... ) اگر ما جملهای رو که از نظر دستور زبان مشکل داره بنویسیم، ممکنه بقیه اون رو نفهمن. توی عبارت بالا، جملهی ما از نظر دستور زبان مشکل داره و مفسر پایتون یک خطا از جنس SyntaxError برمیگردونه.
مفسر پایتون جای خوبیه که کدهای کوچیک رو بنویسیم و تست کنیم. ولی اون جایی نیست که برنامههای واقعی رو توش مینویسیم.
مرسی که باهام همراه بودین. اگه سوالی داشتین توی کامنت بپرسین تا راجعبهش باهم گپ بزنیم.