۱️⃣ متغیر چیست؟
در این جلسه قصد یادگیری متغیرها و انواع دادهها در پایتون را داریم.
متغیر در پایتون مثل یک جعبه است که میتونه یه مقدار رو ذخیره کنه. هر متغیر یک نام داره و یک مقدار.
🔹 در پایتون، نیازی به مشخص کردن نوع داده نیست، خودش تشخیص میده.
۲️⃣ انواع دادههای اصلی در پایتون
✅ عدد صحیح (Integer) → int
✅ عدد اعشاری (Floating point) → float
✅ رشته (Text/String) → str
✅ لیست (List) → list
✅ تاپل (Tuple) → tuple
✅ دیکشنری (Dictionary) → dict
✅ مقدار بولی (True/False) → bool
۳️⃣ مثالهایی از تعریف متغیرها و انواع دادهها در پایتون
# عدد صحیح
age = 25
# عدد اعشاری
height = 1.75
# رشته
name = "Ali"
# مقدار بولی
is_student = True
# لیست (آرایهای از چند مقدار)
numbers = [1, 2, 3, 4, 5]
# تاپل (لیستی که تغییر نمیکند)
coordinates = (10, 20)
# دیکشنری (شبیه JSON، شامل کلید و مقدار)
person = {"name": "Ali", "age": 25, "height": 1.75}
۴️⃣ گرفتن ورودی از کاربر
اگر بخوایم مقدار متغیر رو از کاربر بگیریم، از input() استفاده میکنیم:
name = input("اسم شما چیست؟ ")
print("سلام", name, "! خوش آمدی.")
📌 توجه: مقدار ورودی همیشه رشته (str) است. برای عدد، باید تبدیل کنیم:
age = int(input("سن شما چقدر است؟ ")) # تبدیل به عدد صحیح
height = float(input("قد شما چند متر است؟ ")) # تبدیل به عدد اعشاری
۵️⃣ تمرین برای تو 🎯
🔹 در اتمام جلسه یک برنامه بنویس که:
✅ اسم، سن و قد کاربر رو بگیره
✅ اونها رو چاپ کنه
✅ نوع هر متغیر رو هم چاپ کنه (type())
👨💻 کد رو بنویس و اجرا کن، بعد اگر دوست داشتی با ما به اشتراک بگذار! 🚀
(✨راهنمایی طلایی: برای نمایش خروجی از f-string استفاده کنید تا کدنویسی تمیزتر و خواناتری داشته باشید. این کار باعث میشود موقع خروجی گرفتن تمام دادههای شما به رشته تبدیل شوند.)

