Реализация циклов стиля C/C в Python: цикл for
В Python циклы предлагают универсальный механизм перебора последовательностей . Хотя синтаксис цикла for в Python отличается от его аналога в C/C, достижение аналогичной функциональности остается возможным.
Рассмотрим следующий цикл в C/C:
for(int k = 1; k Чтобы повторить это в Python, можно сначала использовать:
for k in range(1, c):
Однако это эквивалентно циклу C/C:
for(int k = 1; k Чтобы соответствовать исходному C/C точно, версия Python требует дополнительной настройки для включения конечной точки:
for k in range(1, c 1, 2):
Эта структура цикла увеличивает 'k' на 2 на каждой итерации, гарантируя, что он перебирает нечетные числа в диапазоне [1, c].
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3