Книга «Изучаем Python»


Eric Which mountain would you like to climb someday? Denali Would you like to let another person respond? (yes/ no)  yes



Pdf көрінісі
бет83/266
Дата03.03.2023
өлшемі7,86 Mb.
#170986
түріКнига
1   ...   79   80   81   82   83   84   85   86   ...   266
Байланысты:
Изучаем Python. Программирование игр, визуализация данных, веб-приложения ( PDFDrive )

Eric
Which mountain would you like to climb someday? Denali
Would you like to let another person respond? (yes/ no) 
yes
What is your name? 
Lynn
Which mountain would you like to climb someday? 
Devil's Thumb
Would you like to let another person respond? (yes/ no) 
no
--- Poll Results --- 
Lynn would like to climb Devil's Thumb. 
Eric would like to climb Denali.
УПРАЖНЕНИЯ
7-8 . Сэндвичи: создайте список с именем sandwich_orders, заполните его названиями раз-
личных видов сэндвичей . Создайте пустой список с именем finished_sandwiches . В цикле 
переберите элементы первого списка и выведите сообщение для каждого элемента (напри-
мер, «I made your tuna sandwich») . После этого каждый сэндвич из первого списка пере-
мещается в список finished_sandwiches . После того как все элементы первого списка будут 
обработаны, выведите сообщение с перечислением всех изготовленных сэндвичей .
7-9 . Без пастрами: используя список sandwich_orders из упражнения 7-8, проследите за 
тем, чтобы значение ‘pastrami’ встречалось в списке как минимум три раза . Добавьте в на-
чало программы код для вывода сообщения о том, что пастрами больше нет, и напишите 
цикл while для удаления всех вхождений ‘pastrami’ из sandwich_orders . Убедитесь в том, что 
в finished_sandwiches значение ‘pastrami’ не встречается ни одного раза .
7-10 . Отпуск мечты: напишите программу, которая опрашивает пользователей, где бы они 
хотели провести отпуск . Включите блок кода для вывода результатов опроса .


134
Глава 7 • Ввод данных и циклы while
Итоги
В этой главе вы научились использовать 
input()
для того, чтобы пользователи 
могли вводить собственную информацию в своих программах. Вы научились рабо-
тать с числовыми и текстовыми данными, а также управлять продолжительностью 
выполнения своих программ с помощью циклов 
while
. Также мы рассмотрели 
несколько способов управления циклами 
while
: установку флага, команду 
break
и команду 
continue
. Вы узнали, как использовать цикл 
while
для перемещения 
элементов из одного списка в другой и как удалить все вхождения некоторого 
значения из списка. Также были рассмотрены возможности применения циклов 
while
со словарями.

Достарыңызбен бөлісу:
1   ...   79   80   81   82   83   84   85   86   ...   266




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет