آموزش رایگان صفر تا صد پایتون (Python) به زبان ساده
-
معرفی پایتون
-
شروع کار با پایتون
-
دستور زبان پایتون (Python Syntax)
-
توضیح کامنتها در پایتون
-
متغیرها در پایتون
-
نامهای متغیر در پایتون
-
معرفی متغیرها در پایتون و اختصاص چندین مقدار به آنها
-
معرفی متغیرها در خروجی با استفاده از پایتون
-
متغیرهای سراسری (Global Variables) در پایتون
-
انواع دادهها در پایتون
-
انواع اعداد در پایتون
-
تبدیل نوع داده در پایتون (Python Casting)
-
رشتهها در پایتون (Python Strings)
-
برش دادن رشتهها در پایتون (Python - Slicing Strings)
-
تغییر رشتهها در پایتون
-
ترکیب رشتهها در پایتون (String Concatenation)
-
آشنایی با فرمتبندی رشتهها در پایتون
-
کاراکترهای Escape در پایتون
-
مقدمهای بر بولیها (Booleans) در پایتون
-
عملگرها در پایتون
-
لیستها در پایتون
-
دسترسی به آیتمهای لیست در پایتون
-
تغییر مقدار آیتمهای لیست در پایتون
-
افزودن آیتم به لیست در پایتون
-
حذف آیتمها از لیست در پایتون
-
حلقه زدن در لیستها در پایتون
-
معرفی List Comprehension در پایتون
-
مرتبسازی لیستها در پایتون
-
کپی کردن لیستها در پایتون
-
اتصال (Join) لیستها در پایتون
-
آشنایی با Tuple در پایتون
-
دسترسی به آیتمهای یک Tuple در پایتون
-
بروزرسانی Tuple در پایتون
-
باز کردن (Unpacking) Tuple در پایتون
-
حلقهها در Tupleها در پایتون
-
آموزش ترکیب و تکرار تاپلها در پایتون (Join Tuples)
-
مجموعهها (Set) در پایتون
-
دسترسی به آیتمهای مجموعه (Set) در پایتون
-
افزودن آیتم به Set در پایتون
-
حذف آیتمها از Set در Python
-
حلقه در مجموعهها (Set) در پایتون
-
روشهای ترکیب مجموعهها در پایتون (Join Sets)
-
دیکشنریها در پایتون
-
دسترسی به آیتمهای دیکشنری در پایتون
-
تغییر مقادیر دیکشنری در پایتون
-
اضافه کردن آیتمها به دیکشنری در پایتون
-
حذف آیتمها از دیکشنری در پایتون
-
استفاده از حلقهها در دیکشنریها در پایتون
-
کپی کردن دیکشنری در پایتون
-
دیکشنریهای تو در تو در پایتون (Nested Dictionaries)
-
شرطها و دستور If در پایتون
-
حلقههای while در پایتون
-
حلقههای for در پایتون
-
توابع در پایتون
-
معرفی فانکشنهای لامبدا در پایتون
-
آرایهها (Arrays) در پایتون
-
کلاسها و اشیا در پایتون
-
وراثت (Inheritance) در پایتون
-
ایتریتور (یکی یکی پیش رفتن) در پایتون
-
چندریختی (Polymorphism) در پایتون
-
محدوده (Scope) در پایتون
-
ماژول در پایتون چیست؟
-
کار با تاریخ در پایتون
-
ریاضیات در پایتون
-
JSON در پایتون به زبان ساده
-
عبارات منظم (RegEx) در پایتون
-
Python PIP
-
معرفی Try-Except در پایتون
-
ورودی کاربر در پایتون
-
فرمتبندی رشتهها در پایتون
دستور زبان پایتون (Python Syntax)
در اینجا با مفهوم دستور زبان پایتون و نحوه اجرای کد در پایتون آشنا میشویم. این بخش شامل موارد مختلفی است که به شما کمک میکند تا بتوانید کدهای پایتون را به درستی بنویسید و اجرا کنید.
۱. اجرای دستور زبان پایتون 💻
برای اجرای کد پایتون، دو روش اصلی داریم:
روش اول: نوشتن کد در خط فرمان (Command Line)
در این روش شما مستقیماً کد را در خط فرمان وارد میکنید. مثلا:
>>> print("Hello, World!")
Hello, World!
روش دوم: استفاده از فایل پایتون (.py)
در این روش، شما یک فایل با پسوند .py
ایجاد میکنید و کدهای پایتون را داخل آن مینویسید. سپس فایل را از طریق خط فرمان اجرا میکنید:
C:\Users\Your Name> python myfile.py
۲. تورفتگی در پایتون (Python Indentation) ⬇️
تورفتگی (Indentation) به فاصلههایی گفته میشود که در ابتدای هر خط کد قرار میدهیم. در زبانهای برنامهنویسی دیگر، این فاصلهها فقط برای خوانایی کد هستند، اما در پایتون اهمیت زیادی دارند.
پایتون از تورفتگی برای مشخص کردن بلوکهای کد استفاده میکند.
مثال:
if 5 > 2:
print("Five is greater than two!")
اگر تورفتگی را اشتباه وارد کنید، پایتون خطا میدهد.
مثال خطای سینتکسی (Syntax Error):
if 5 > 2:
print("Five is greater than two!")
در این مثال، چون تورفتگی اشتباه است، پایتون خطا میدهد.
نکته:
- تعداد فاصلهها میتواند متفاوت باشد، ولی معمولاً از ۴ فاصله استفاده میشود.
- هر بلوک کد باید با تعداد ثابت فاصلهها نوشته شود، در غیر این صورت پایتون خطا میدهد.
مثالهای درست:
if 5 > 2:
print("Five is greater than two!") # 4 فاصله
if 5 > 2:
print("Five is greater than two!") # 8 فاصله
۳. متغیرها در پایتون (Python Variables) 🔑
در پایتون، متغیرها به محض اینکه مقداری به آنها اختصاص دهید، ساخته میشوند.
مثال:
x = 5
y = "Hello, World!"
در پایتون نیازی به اعلام نوع متغیر نیست و شما فقط مقدار آن را به متغیر اختصاص میدهید.
۴. کامنتها (Comments) 📝
کامنتها در پایتون برای نوشتن توضیحات در کد استفاده میشوند. کامنتها با #
شروع میشوند و بقیه خط به عنوان کامنت در نظر گرفته میشود.
مثال:
# این یک کامنت است
print("Hello, World!") # این یک کامنت در کنار کد است
کامنتها به پایتون کمک نمیکنند که کد را اجرا کند، بلکه فقط برای مستند کردن کد و کمک به فهم آن استفاده میشوند.
تمرین: کد بنویسید! 💡
حالا که با اصول پایتون آشنا شدید، بیایید یک تمرین انجام دهیم:
- یک شرط
if
بنویسید که بررسی کند آیا عدد وارد شده بزرگتر از 10 است یا نه. - از تورفتگی درست استفاده کنید.
- از یک کامنت برای توضیح کد استفاده کنید.
نکات مهم:
- تورفتگی را درست رعایت کنید تا خطای سینتکسی ندهید.
- از کامنتها برای توضیح کدهای خود استفاده کنید تا دیگران راحتتر کد شما را درک کنند.