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

پیمایش

شما سه کلمه در یک ردیف دارید: cup، بعد pen، بعد book. آن‌ها را یکی‌یکی می‌خواهید و از cup شروع می‌کنید. خط اول صفحه cup خواهد بود.

یک چاپ، کلمهٔ اول را می‌نویسد

python
items = ["cup", "pen", "book"]
walk = iter(items)
print(next(walk))

صفحه cup را نشان می‌دهد. cup اولِ این سه کلمه است. خط walk = iter(items) این کلمه‌ها را به ترتیب پی می‌گیرد. print(next(walk)) کلمهٔ بعدی را می‌نویسد و آن کلمه cup است. pen نوشته نمی‌شود. book نوشته نمی‌شود. برنامه تمام شده است. خط دومی نیست.

هر چاپ، کلمهٔ بعدی را می‌نویسد

python
items = ["cup", "pen", "book"]
walk = iter(items)
print(next(walk))
print(next(walk))
print(next(walk))

این برنامهٔ دوم است. صفحه سه خط دارد. خط اول cup است. خط دوم pen است. خط سوم book است. اولین print(next(walk)) کلمهٔ cup را می‌نویسد. چاپ دوم pen را می‌نویسد، یعنی کلمهٔ بعدی. cup را دوباره نمی‌نویسد. چاپ سوم book را می‌نویسد. هر چاپ یک کلمه می‌نویسد. برنامه تمام شده است. خط چهارمی نیست.

حالا می‌توانید کلمهٔ اول را بگیرید و بعد کلمهٔ بعدی را. صفحهٔ اول cup است. صفحهٔ دوم cup است، بعد pen، بعد book. صفحهٔ بعد چک می‌کند که یک نتیجه با نتیجهٔ خواسته‌شده یکی باشد.

یک کلمه، بعد کلمهٔ بعدی

صفحهٔ اول cup است. صفحهٔ دوم cup است، بعد pen، بعد book. هر چاپ یک کلمه می‌نویسد. صفحهٔ بعد چک می‌کند که یک نتیجه با نتیجهٔ خواسته‌شده یکی باشد.

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

آماده شروع

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

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

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

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

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