tgoop.com/python_with_mohammad/13
Create:
Last Update:
Last Update:
در پایتون، متغیرها میتوانند انواع مختلفی داشته باشند که هر نوع کاربرد خاص خود را دارد. در زیر به بررسی انواع متغیرها، مثالها و کاربردهای آنها میپردازیم:
۱. اعداد صحیح (Integer)
- تعریف: اعداد بدون اعشار.
- مثال:
age = 30
count = 1000
- کاربردها: معمولاً برای شمارش، محاسبات ریاضی و کار با دادههای عددی استفاده میشود.
۲. اعداد اعشاری (Float)
- تعریف: اعداد با اعشار.
- مثال:
price = 19.99
rating = 4.7
- کاربردها: برای بیان مقادیر دارای دقت اعشاری، مانند قیمتها یا نمرات استفاده میشود.
۳. رشتهها (String)
- تعریف: متن که معمولاً بین کوتیشنهای تکی یا دوتایی قرار میگیرد.
- مثال:
name = "Sara"
message = 'Welcome to Python!'
- کاربردها: برای ذخیره و مدیریت متن، مانند نامها، پیامها، و توضیحات. همچنین میتوان از رشتهها برای فرمتسازی خروجی استفاده کرد.
۴. بولین ها (Boolean)
- تعریف: دارای دو مقدار
True
و False
.- مثال:
is_student = True
has_permission = False
- کاربردها: برای شرطها، تصمیمات و منطق برنامهنویسی، مانند استفاده در عبارات شرطی (
if
).۵. لیستها (Lists)
- تعریف: مجموعهای از مقادیر که میتواند از انواع مختلف باشد و قابل تغییر است.
- مثال:
fruits = ["apple", "banana", "cherry"]
numbers = [1, 2.5, 3, "four"]
- کاربردها: برای ذخیره و مدیریت مجموعهای از اقلام که میخواهید به راحتی به آنها دسترسی پیدا کنید.
۶. تاپلها (Tuples)
- تعریف: مشابه لیستها، اما غیرقابل تغییر (immutable).
- مثال:
coordinates = (10, 20)
color = ("red", "green", "blue")
- کاربردها: برای ذخیره دادههایی که نباید تغییر کنند، مانند مختصات یا مقادیر ثابت.
۷. دیکشنریها (Dictionaries)
- تعریف: مجموعهای از جفتهای کلید و مقدار.
- مثال:
student = {"name": "Ali", "age": 22, "grade": "A"}
- کاربردها: برای ذخیره اطلاعات با دسترسی سریع بر اساس کلید، مانند مشخصات یک شخص یا تنظیمات.
۸. مجموعهها (Sets)
- تعریف: مجموعهای از مقادیر یونیکی که قابل تغییر و غیرقابل استفاده از تکراریها هستند.
- مثال:
unique_numbers = {1, 2, 3, 4, 5}
fruits_set = {"apple", "banana", "cherry"}
- کاربردها: برای ذخیره دادههایی که تکراری نیستند و نیاز به عملیات مجموعهای (مثل اتحاد و اشتراک) دارند.
قوانین و جزئیات مربوط به متغیرها
۱. تعریف متغیر:
- با استفاده از عملگر
=
مقداری به یک متغیر نسبت دهید.- نیازی به اعلام نوع متغیر نیست.
my_var = 10 # Type is inferred as Integer
2. حساسیت به حروف بزرگ و کوچک:
- نامهای متغیر به حروف بزرگ و کوچک حساس هستند.
Name = "Sara" # Different from name
3. نامگذاری:
- تنها میتوانید از حروف الفبا، اعداد و
_
برای نامگذاری استفاده کنید.- نام متغیر نباید با عدد شروع شود و نباید با کلمات کلیدی پایتون تداخل داشته باشد (مانند
if
, class
, def
و غیره).4. مقادیر پیشفرض:
- متغیرها میتوانند به راحتی مقداردهی مجدد شوند.
age = 30
age = 31 # Updated
5. نوع دینامیک:
- پایتون یک زبان نوع دینامیک است، به این معنی که میتوانید نوع متغیرها را در حین اجرا تغییر دهید.
نتیجهگیری
متغیرها در پایتون ابزار کلیدی برای ذخیره، مدیریت و پردازش دادهها هستند. با انتخاب نوع مناسب متغیر و رعایت قوانین نامگذاری، میتوانید کدهای واضح و کارآمدی بنویسید.
اگر سوال دیگری دارید یا نیاز به توضیحات بیشتری دارید، خوشحال میشم که کمک کنم! 😊
@python_with_mohammad
BY آموزش پایتون و برنامه نویسی
Share with your friend now:
tgoop.com/python_with_mohammad/13