چندتایی ثابت
چندتایی ثابت را با پرانتز مینویسید. seat اول نام lida را دارد و بعد tea را، و بینشان ویرگول است. اگر قلاب مربع بود، فهرست میشد. این یکی فهرست نیست.
جایگاه را مثل فهرست میخوانید. seat[0] نام lida است. seat[1] مقدار tea است. شمارش هنوز از صفر شروع میشود.
seat = ("lida", "tea")
print(seat[0])
print(seat[1])
روی صفحه اول lida است و بعد tea. ترتیب عوض نشده. lida اول است چون همین را نوشتهاید.
len(seat) برابر 2 است. آخرین جایگاه 1 است، یکی کمتر از تعداد. print(seat) هر دو مقدار را با پرانتز دورشان مینویسد. جایگاه 1 همان tea است و برنامهٔ دوم با نوشتن همهٔ گروه همین را نشان میدهد.
seat = ("lida", "tea")
print(len(seat))
print(seat)
روی صفحه اول 2 است، بعد lida و tea داخل پرانتز. tea جابهجا نشده. هنوز در جایگاه 1 است.
seat[0] = "guest" برنامه را متوقف میکند. جایگاهی که پر است مقدار تازه نمیگیرد. appendی نیست که به ته اضافه کند، و sortی نیست که همین گروه را در جا مرتب کند. این خطها در برنامههای بالا نیستند. seat[2] هم میایستد، چون جایگاه 2 وجود ندارد.
("tea",) گروهی است با یک مقدار. ویرگول پیش از پرانتز بسته گروه را میسازد. ("tea") بدون آن ویرگول فقط متن tea است. گروه یکمقداری در برنامههای بالا نیست.
📊 ثابت، یا فهرست
| نوشتن | چه به دست میآید |
|---|---|
| ("lida", "tea") | چندتایی ثابت، اول lida و بعد tea |
| ["lida", "tea"] | یک فهرست، و جایگاهش را میشود عوض کرد |
| seat[0] = "guest" | برنامه میایستد |
صفحهٔ بعد مجموعهای است که مقدار تکراری را نگه نمیدارد. این صفحه ترتیبی را که نوشتهاید نگه میدارد. یک مقدار میتواند دو بار بنشیند و اینجا دومی کنار گذاشته نمیشود.
این جفت چه نشان میدهد
- برنامهٔ اول چه مینویسد؟
- برنامهٔ دوم اول چه مینویسد، و در جایگاه 1 چیست؟
- اگر seat[0] = "guest" بنویسید چه میشود؟
- ("tea") وقتی ویرگول نباشد چیست؟
lida اول میماند
صفحهٔ اول lida است و بعد tea. صفحهٔ دوم با 2 شروع میشود و جایگاه 1 همان tea است. seat[0] = "guest" برنامه را متوقف میکند. ("tea") بدون ویرگول متن tea است، نه یک گروه. صفحهٔ بعد مقدار تکراری را کنار میگذارد. این صفحه ترتیب نوشتهشده را نگه میدارد.
🧠 دانش خود را بیازمایید
دانش خود را بیازمایید
خود را با این آزمون تعاملی به چالش بکشید و ببینید موضوع را چقدر خوب درک کردهاید
📝 دستورالعملها
- هر سوال را با دقت بخوانید
- بهترین پاسخ را برای هر سوال انتخاب کنید
- میتوانید آزمون را هر چند بار که میخواهید تکرار کنید
- پیشرفت شما در بالا نمایش داده میشود