М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения



Pdf көрінісі
бет51/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   47   48   49   50   51   52   53   54   ...   334
Байланысты:
Изучаем Python

71
УПРАЖНЕНИЯ
4.1. Пицца:
вспомните по крайней мере три названия ваших любимых видов пиццы. Со-
храните их в списке и используйте цикл 
for
для вывода всех названий.
• Измените цикл for так, чтобы вместо простого названия пиццы выводилось сообще-
ние, включающее это название. Таким образом, для каждого элемента должна выво-
диться строка с простым текстом, например: «I like pepperoni pizza».
• Добавьте в конец программы (после цикла for) строку с завершающим сообщением. 
Таким образом, вывод должен состоять из трех (и более) строк с названиями пиццы 
и дополнительного сообщения — скажем, «I really love pizza!».
4.2. Животные:
создайте список из трех (и более) животных, обладающих общей характе-
ристикой. Используйте цикл for для вывода названий всех животных.
• Измените программу так, чтобы вместо простого названия выводилось сообщение, 
включающее это название, — например, «A dog would make a great pet».
• Добавьте в конец программы строку с описанием общего свойства. Например, мож-
но вывести сообщение «Any of these animals would make a great pet!».
Создание числовых списков
Необходимость хранения наборов чисел возникает в программах по многим при-
чинам. Например, в компьютерной игре могут храниться координаты каждого 
персонажа на экране, таблицы рекордов и т. д. В программах визуализации данных 
пользователь почти всегда работает с наборами чисел: температурой, расстоянием, 
численностью населения, широтой/долготой и другими числовыми данными.
Списки идеально подходят для хранения наборов чисел, а Python предоставляет 
специальные средства для эффективной работы с числовыми списками. Достаточно 
один раз понять, как эффективно пользоваться этими средствами, и ваш код будет 
хорошо работать даже в том случае, если список содержит миллионы элементов.
Функция range()
Функция 
range()
упрощает построение числовых последовательностей. Например, 
с ее помощью можно легко вывести серию чисел:


Достарыңызбен бөлісу:
1   ...   47   48   49   50   51   52   53   54   ...   334




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

    Басты бет