رشتهها
"2" + "3" عدد نمیسازد. خروجی 23 است، نه 5. گیومه کار + را عوض کرد. متنها کنار هم قرار میگیرند. صفحهٔ قبل بدون گیومه جمع میکرد و 5 مینوشت.
print("2" + "3")
گیومه را بردار تا print(2 + 3) دوباره عدد 5 شود. پس + دو کار دارد. با عدد جمع میکند. با متن میچسباند. تصمیم با گیومه است.
فاصله خودش یک متن است
guest = "lida" همان متن همیشگی را نگه میدارد. drink = "tea" متن دیگری است. guest + drink هیچچیز بینشان نمیگذارد، پس خط میشود lidatea. یک فاصله داخل گیومه، متنی است با یک نویسه. guest + " " + drink مینویسد lida tea.
guest = "lida"
drink = "tea"
print(guest + drink)
print(guest + " " + drink)
خط اول lidatea است. خط دوم lida tea. اسمها هنوز lida و tea را دارند. فاصله فقط در print دوم بود.
ترتیب همان است که نوشتی
"li" + "da" میشود lida. "da" + "li" میشود dali. چسباندن قطعهها را مرتب نمیکند و خودش فاصله نمیگذارد.
متن خالی نویسهای اضافه نمیکند
"" متنی است که چیزی داخلش نیست. "tea" + "" هنوز tea است. این کلمهٔ empty نیست و اسم گمشده هم نیست. اسم میتواند همین متن خالی را نگه دارد.
صفحهٔ بعد روی همین متن کار میکند
این صفحه متن را به هم میچسباند. حرف را بزرگ نمیکند، طول را نمیسنجد، و تکهای را جدا نمیکند. صفحهٔ بعد روی متنی کار میکند که از قبل داری. عدد، عدد میماند. خط تایپشده تا صفحهای بعدتر متن میماند.
این پنج تا را خودت بگو
- print("2" + "3") چه مینویسد؟ 23، نه 5.
- print(2 + 3) چرا هنوز 5 است؟ چون گیومه ندارد.
- guest + drink بدون فاصله چه مینویسد؟ lidatea.
- guest + " " + drink چه مینویسد؟ lida tea.
- "da" + "li" چه مینویسد؟ dali، نه lida.
این برداشتها غلط است
- از print("2" + "3") انتظار 5 داشته باشی
- از guest + drink انتظار lida tea داشته باشی
- فکر کنی + همیشه جمع میکند، با گیومه یا بیگیومه
- منتظر فاصلهای بمانی که خودت ننوشتهای
- lidatea را دو اسمِ عوضشده بخوانی
اگر جمعش کنی
متن داخل گیومه با + به هم میچسبد.
print("2" + "3") مینویسد 23. print(2 + 3) مینویسد 5.
guest + drink مینویسد lidatea. guest + " " + drink مینویسد lida tea.
ترتیب مهم است. "da" + "li" میشود dali.
صفحهٔ بعد روی متنی کار میکند که از قبل داری.
🧠 دانش خود را بیازمایید
دانش خود را بیازمایید
خود را با این آزمون تعاملی به چالش بکشید و ببینید موضوع را چقدر خوب درک کردهاید
📝 دستورالعملها
- هر سوال را با دقت بخوانید
- بهترین پاسخ را برای هر سوال انتخاب کنید
- میتوانید آزمون را هر چند بار که میخواهید تکرار کنید
- پیشرفت شما در بالا نمایش داده میشود