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

درست و نادرست

یک نام می‌تواند یکی از این دو را نگه دارد و بعد عوضش کند. ready = True مقدار True را می‌گذارد. print(ready) می‌نویسد True. خط بعدی ready = False همان را برمی‌دارد و False می‌گذارد. print(ready) این بار False می‌نویسد. هر دو با هم نمی‌مانند.

اول True، بعد جایش False

python
ready = True
print(ready)
ready = False
print(ready)

چاپ اول True است. چاپ دوم False. مقدار اول کنار دومی نمانده است.

فقط همین دو تا، با حرف بزرگ

True و False تنها دو مقدار از این جنس‌اند. حرف اول بزرگ است. print(True) می‌نویسد True. print(False) می‌نویسد False. این‌ها متن داخل نقل‌قول نیستند و عدد 1 و 0 هم نیستند.

True و بعد False

python
print(True)
print(False)

خط اول True است. خط دوم False. برنامه چیز دیگری به آن اضافه نمی‌کند.

حرف کوچک برنامه را متوقف می‌کند

true و false با حرف اول کوچک این مقدارها نیستند. Python دنبال یک نام ذخیره‌شده می‌گردد، پیدایش نمی‌کند، و برنامه می‌ایستد. True باید با T بزرگ شروع شود و False با F بزرگ.

نقل‌قول متن می‌سازد

print("True") حروف True را می‌نویسد. این خط روی صفحه عین print(True) است. از روی خروجی تنها نمی‌شود فرق گذاشت. نقل‌قول داخل کد است که متن می‌سازد. "False" هم به همین شکل متن است. این صفحه آن متن را به مقدار True بدل نمی‌کند.

صفحهٔ بعد: چه چیزهای دیگری درست شمرده می‌شوند

این صفحه فقط True و False است. دو عدد را با هم مقایسه نمی‌کند، یک راه را برنمی‌گزیند، و دو شرط را به هم وصل نمی‌کند. صفحهٔ بعد می‌گوید شرط چه مقدارهای دیگری را درست می‌گیرد، از جمله متن خالی و عدد 0.

این شش تا را خودت بگو

  1. print(True) چه می‌نویسد؟ True. print(False) چه می‌نویسد؟ False.
  2. حرف اول چیست؟ بزرگ.
  3. true با t کوچک چه می‌کند؟ برنامه می‌ایستد.
  4. "True" داخل نقل‌قول چیست؟ متن، حتی اگر صفحه یکسان به نظر برسد.
  5. ready = False با True قبلی چه می‌کند؟ جایش را می‌گیرد.
  6. صفحهٔ بعد چیست؟ مقدارهای دیگری که شرط درست می‌گیرد.

این‌طور خواندنش غلط است

  • true یا false با حرف اول کوچک
  • "True" را مقدار True گرفتن، فقط چون صفحه یکی است
  • انتظار اینکه هم True و هم False با هم در ready بمانند
  • True را عدد 1 خواندن
  • منتظر مقایسه یا انتخاب راه ماندن در همین صفحه

جمعش کن

True و False همین دو مقدارند. حرف اول بزرگ است.
print(True) می‌نویسد True. print(False) می‌نویسد False.
حرف اول کوچک برنامه را متوقف می‌کند.
نقل‌قول متن می‌سازد. صفحه می‌تواند یکسان به نظر برسد.
خط بعدی مقدار ذخیره‌شده را عوض می‌کند.
صفحهٔ بعد این است که شرط چه مقدارهای دیگری را درست می‌گیرد.

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

آماده شروع

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

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

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

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

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