بازگشت به دوره
آموزش رایگان صفر تا صد پایتون (Python) به زبان ساده
0% تکمیلشده
0/0 مرحله
-
معرفی پایتون
-
شروع کار با پایتون
-
دستور زبان پایتون (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 در پایتون
-
ورودی کاربر در پایتون
-
فرمتبندی رشتهها در پایتون
انواع دادهها در پایتون
در برنامهنویسی، نوع دادهها (Data Types) مفهوم خیلی مهمیه. هر متغیر میتواند دادههای متفاوتی رو ذخیره کنه و هر نوع داده قابلیتهای خاص خودش رو داره.
پایتون به طور پیشفرض این نوع دادهها رو داره:
انواع دادههای متنی 📝
str برای ذخیره متنها استفاده میشه.
مثال:
انواع دادههای عددی 🔢
- int: اعداد صحیح (مثلاً 5)
- float: اعداد اعشاری (مثلاً 5.5)
- complex: اعداد مختلط (مثلاً 1j)
مثالها:
انواع دادههای دنبالهای 🔗
- list: یک لیست از مقادیر مختلف
- tuple: مشابه لیست ولی غیرقابل تغییر
- range: برای ایجاد دنبالههای عددی
مثالها:
نوع دادههای دیکشنری و مجموعهها 🗂️
- dict: دیکشنری برای ذخیره جفتهای کلید و مقدار
- set: مجموعهای از مقادیر یکتا
- frozenset: مجموعهای غیرقابل تغییر
مثالها:
انواع دادههای بولی و باینری 🖥️
- bool: دادههای صحیح که فقط دو مقدار میگیرند: True یا False
- bytes: دادههای باینری
- bytearray: مشابه bytes ولی قابل تغییر
- memoryview: برای دسترسی به دادهها در حافظه
مثالها:
نوع داده NoneType ❓
NoneType تنها یک مقدار داره که همون None هست. این نوع داده برای نشان دادن نداشتن مقدار استفاده میشه.
مثال:
چطور نوع داده رو پیدا کنیم؟ 🔍
برای پیدا کردن نوع داده یک متغیر میتونید از تابع type() استفاده کنید.
مثال:
تعیین نوع داده هنگام تعریف متغیر 🔧
در پایتون، نوع داده به طور خودکار هنگام تخصیص مقدار به متغیر مشخص میشه. به عنوان مثال:
تبدیل نوع دادهها 🔄
اگر بخواهید نوع داده رو به طور خاص تعیین کنید، میتونید از توابع سازنده استفاده کنید:
مثالها:
تمرین 🔨
- یک متغیر تعریف کنید که یک عدد صحیح رو ذخیره کنه، نوع اون رو با
type()بررسی کنید. - یک لیست از سه میوه درست کنید و نوع اون رو چاپ کنید.
