در حال بارگذاری...

عددها

خروجی 5 است، نه نویسه‌های 2 + 3. print(2 + 3) اول جمع می‌کند و بعد نتیجه را می‌نویسد. دور 5 گیومه نیست. عدد را بدون گیومه می‌نویسند.

دو عدد را جمع کن

python
print(2 + 3)

این صفحه خطی را که تایپ می‌کنی نمی‌خواند. عدد را در خود فایل می‌نویسی. متن را هم جمع نمی‌کند.

نیم را دور نریز

print(5 / 2) پنج را بر دو تقسیم می‌کند. خروجی 2.5 است، نه 2. خط کج نیم را نگه می‌دارد. 2.5 عدد است، با ممیز. Python به عدد بدون ممیز int می‌گوید و به عدد با ممیز float. برای خواندن خروجی لازم نیست این دو اسم را حفظ کنی.

تقسیم کن و نیم را نگه دار

python
print(5 / 2)

اسم می‌تواند عدد نگه دارد

cups = 2 عدد 2 را زیر اسم cups می‌گذارد. print(cups) همان 2 را می‌نویسد. در فایل گیومه نیست و در خروجی هم نیست. علامت = هنوز می‌گذارد. این بار چیزی که گذاشته شده عدد است، نه متن.

عدد را بگذار، اسم را چاپ کن

python
cups = 2
print(cups)

هر ردیف یک عبارت است و خطی که print می‌نویسد. هیچ‌کدام متن داخل گیومه نیست.

📊 print چه می‌نویسد

عبارت خروجی
2 + 3 5
5 / 2 2.5
cups بعد از cups = 2 2

دو تا 2 که شبیه هم‌اند

print(2) و print("2") هر دو روی صفحه یک 2 نشان می‌دهند. فقط اولی عددی است که این صفحه جمعش می‌کند. print("2 + 3") نویسه‌های 2 + 3 را نشان می‌دهد، چون گیومه متن می‌سازد. این صفحه گیومه را برمی‌دارد.

خط تایپ‌شده هنوز متن است

3 که صفحهٔ قبل از input آمد عدد این صفحه نیست. عدد این صفحه را توی فایل می‌نویسی. عوض کردن آن متن به عدد مال بعد است. صفحهٔ بعد متن داخل گیومه است: رشته‌ای از نویسه.

این چهار تا را خودت بگو

  1. print(2 + 3) چه می‌نویسد؟ 5.
  2. cups = 2 و بعد print(cups) چه می‌نویسد؟ 2.
  3. print(5 / 2) چه می‌نویسد؟ 2.5، نه 2.
  4. "2" متن است. 2 عدد است.

این برداشت‌ها غلط است

  • از print(2 + 3) انتظار نویسه‌های 2 + 3 داشته باشی
  • از print(5 / 2) انتظار 2 داشته باشی
  • دور 2 گیومه بگذاری و باز هم منتظر جمع بمانی
  • 3 تایپ‌شدهٔ صفحهٔ قبل را از همین حالا عدد بگیری
  • 2.5 را دو عدد جدا بخوانی

اگر جمعش کنی

عدد گیومه ندارد. print(2 + 3) عدد 5 را می‌نویسد.
cups = 2 یک عدد را نگه می‌دارد. print(cups) همان 2 را می‌نویسد.
print(5 / 2) مقدار 2.5 را می‌نویسد. خط کج نیم را نگه می‌دارد.
"2" متن است. روی صفحه ممکن است شبیه 2 باشد و باز هم عدد نباشد.
صفحهٔ بعد متن داخل گیومه است.

🧠 دانش خود را بیازمایید

آماده شروع

دانش خود را بیازمایید

خود را با این آزمون تعاملی به چالش بکشید و ببینید موضوع را چقدر خوب درک کرده‌اید

❓
4
سوالات
🎯
70%
برای قبولی
♾️
∞
زمان
🔄
∞
تلاش‌ها

📝 دستورالعمل‌ها

  • هر سوال را با دقت بخوانید
  • بهترین پاسخ را برای هر سوال انتخاب کنید
  • می‌توانید آزمون را هر چند بار که می‌خواهید تکرار کنید
  • پیشرفت شما در بالا نمایش داده می‌شود