Автор Егор Антонов задал вопрос в разделе Python
Объясните код изучающему питон пожалуйста. и получил лучший ответ
Ответ от Ђатьяна Шеховцова[гуру]
Заполнить массив (это квадратные скобки) значениями i (вот которое перед циклом), которые... поехал цикл
Татьяна Шеховцова
(87453)
Чего не знаю, того не знаю. У меня уровень питона только на понимании кода (программы читаю, а сама более-менее сложное не составлю)
Ответ от Аделина Игнатова[новичек]
извини
извини
Ответ от Бред полный[гуру]
ht tp://pythontutor.ru
почитай. все понятно и доступно визуально
ht tp://pythontutor.ru
почитай. все понятно и доступно визуально
Ответ от Yaroslav S[гуру]
Python, это такой язык, который настроен на быстрое написание скриптов. Это достигается большой стандартной библиотекой и особенностями языка.
То есть эта конструкция [i for i in range(51) if i % 2 == 0] это просто механизм языка, что бы быстрее создавать списки. Просто так договорились, что если пишем так, интерпретатор обрабатывает так, и не надо тут искать закономерностей в синтаксисе, где какие скобки и зачем. Просто запомни эту конструкцию и используй ее.
Python, это такой язык, который настроен на быстрое написание скриптов. Это достигается большой стандартной библиотекой и особенностями языка.
То есть эта конструкция [i for i in range(51) if i % 2 == 0] это просто механизм языка, что бы быстрее создавать списки. Просто так договорились, что если пишем так, интерпретатор обрабатывает так, и не надо тут искать закономерностей в синтаксисе, где какие скобки и зачем. Просто запомни эту конструкцию и используй ее.
Ответ от Александр Русакевич[новичек]
Почитай: ссылка world.ru/tipy-dannyx-v-python/spiski-list-funkcii-i-metody-spiskov.html
Почитай: ссылка world.ru/tipy-dannyx-v-python/spiski-list-funkcii-i-metody-spiskov.html
Ответ от Игорь Иванов[гуру]
Посмотрите про генераторы списков и генераторы множеств и т. д. Учите основы. А по теме - это равнозначная запись, но согласитесь, что генератор списка выглядит эффектней, но для Вас менее понятен.
evens_to_50 = []
for i in range(51):
....if i % 2 == 0:
....evens_to_50.append(i)
print(evens)
Посмотрите про генераторы списков и генераторы множеств и т. д. Учите основы. А по теме - это равнозначная запись, но согласитесь, что генератор списка выглядит эффектней, но для Вас менее понятен.
evens_to_50 = []
for i in range(51):
....if i % 2 == 0:
....evens_to_50.append(i)
print(evens)
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Объясните код изучающему питон пожалуйста.
спросили в Политика
Когда Путина будут переизбирать?
когда время придёт... интересно, а ваш обамка до перевыборов доживет?
подробнее...
Когда Путина будут переизбирать?
когда время придёт... интересно, а ваш обамка до перевыборов доживет?
подробнее...
спросили в RCML
Ростов-на-Дону криминальный город?
По криминалу наш город не очень то отличается от других городов страны. Громких дел давно не было,
подробнее...
Ростов-на-Дону криминальный город?
По криминалу наш город не очень то отличается от других городов страны. Громких дел давно не было,
подробнее...
Помогите!Какую молитву нужно читать после аборта?
Просто извинитесь перед нерожденным... .
ОН ПОЙМЕТ.. .
все остальное- реквием по
подробнее...
спросили в Ежики
Ежик
Танюш....у мя подругенция, так у неё в огород забежал ежик, вот они и жили все с собакой и
подробнее...
Ежик
Танюш....у мя подругенция, так у неё в огород забежал ежик, вот они и жили все с собакой и
подробнее...
спросили в Цари Куша
девушка а что значит эта фраза Я ВСЯ ТЕКУ???
потекла значит глядя на
подробнее...
девушка а что значит эта фраза Я ВСЯ ТЕКУ???
потекла значит глядя на
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
как запустить Python Anaconda?
Ни каких проблем я лично не заметил...
cd anaconda3/bin/
source activate
Python
подробнее...
что такое phyton сложно ли и где используют
В автоматизации, где Си использовать слишком долго, например, и нужно ооп.
подробнее...
Создание чат-бот на Python
уже давно реализовано гугли: джаббер ботов isida talisman и др. все они на питоне к ним куча
подробнее...
Скажите пожалуйста, где скачать библиотеку PySpeech для Python 3.2 для Windows7. Или, если у кого-то она уже есть...
---
там только для версий Python 2.4 и 2.5, для 3.2 - нет
---
only be installed with
подробнее...
спросили в Blender Data General
Что можно написать на языке Python
На Python обычно пишут скрипты, то есть те части программы, которые не должны компилироваться,
подробнее...
Что можно написать на языке Python
На Python обычно пишут скрипты, то есть те части программы, которые не должны компилироваться,
подробнее...
Ввод данных с клавиатуры в переменную. Питон 3.
учите язык
input универсальное средство в умелых
подробнее...
помогите написать Игру в города в питоне классическая игра в города
А что мешает, что ты уже сделал и что не
подробнее...
спросили в 2pac 7 сентября
За что убили 2pac? За что убили Тупака Шакура?
Суббота, 7 сентября 1996 года:
Лас-Вегас. Вечером состоится бой между Майком Тайсоном и Брюсом
подробнее...
За что убили 2pac? За что убили Тупака Шакура?
Суббота, 7 сентября 1996 года:
Лас-Вегас. Вечером состоится бой между Майком Тайсоном и Брюсом
подробнее...