Вот улучшенный код: # Цикл for # Измерим длины списка строк words = ['я', 'ботаю', 'python'] for w in words: print(f'{w}: {len(w)}') В этом улучшенном коде я добавил форматирование строк с использованием f-строки (f-string), чтобы вывести слово и его длину вместе. Теперь каждая пара "слово: длина" будет выводиться на новой строке для лучшей читаемости. Вывод данного кода будет следующим: я: 1 ботаю: 6 python: 6 Цикл for перебирает каждый элемент списка words. На каждой итерации переменная w принимает значение текущего элемента списка. Затем используется функция len(w), чтобы определить длину строки w, и результат выводится с помощью функции print(). Таким образом, для каждого элемента списка будет выведено его значение и соответствующая длина строки.
Нет ли возможности сделать видео по обработке циклом таблицы эксель? Кто-то рекомендует пандас, а кто-то говорит, что необходимо сначала научиться искать и сортировать данные в таблице стандартными инструментами питон.
@@bestarboyI я вот начал изучать неделю назад пока что вроде все понятно потихоньку но уверенно, смотрю некоторые курсы ну в данные момент смотрю курсы Ивана Викторовича там 19 видео, также хотел бы вас попросить не могли бы вы порекомендовать разные курсы?
Что-то интересное не попадалось. Можно вопросы задавать на stackoverflow. Лучше на англ. языке, если трудности, можно попробовать здесь на русском- ru.stackoverflow.com/questions/tagged/python
Понятно, что ничего не понятно. 0 объяснений что такое w, почему он находится там и как все работает. Всё это объяснение похоже на то, как обезьяну учат с помощью пульта (нажимать 1 кнопку) переключать канал, но не объяснять ей почему канал переключается и как это работает.
w - это итератор, который с каждой итерацией цикла принимает значение следующего элемента списка. В первой итерации w примет значение "Я". Во второй - "ботаю". Итератор нужен для того, чтобы элемент списка был записан в переменную (w) для последующего использования. При использовании цикла for w in range(0, 10) итератор w будет принимать значения от 0 до 9 с каждой итерацией цикла.
я ждал этот коммент) Да в терминологии python это список, а не массив. Здесь я скорее оговорился. Массив создается с помощью модуля array и функции array(). Но с точки зрения понимания структур данных это массив, так массив - это последовательность нескольких элементов только одного типа. В данном случае срок. Спасибо за коммент :)
Тот я самый гений: input()
for i in input:
print(w, ':', len(w))
ток w а не i я перепутал
нет тут должно быть input().split()
если будет input() то всегда будет выводить 1
Спасибо тебе, никак не мог понять эту тему, ты выручил
Это не массив, а список, часто путают, очень важно их отличать, память и скорость работают по разному
Список в питоне это тот же массив в си, с++. Самого понятия массив в питоне нет, под массивом и понимают список
@@lostparadise666 он угарает
Вот улучшенный код:
# Цикл for
# Измерим длины списка строк
words = ['я', 'ботаю', 'python']
for w in words:
print(f'{w}: {len(w)}')
В этом улучшенном коде я добавил форматирование строк с использованием f-строки (f-string), чтобы вывести слово и его длину вместе. Теперь каждая пара "слово: длина" будет выводиться на новой строке для лучшей читаемости.
Вывод данного кода будет следующим:
я: 1
ботаю: 6
python: 6
Цикл for перебирает каждый элемент списка words. На каждой итерации переменная w принимает значение текущего элемента списка. Затем используется функция len(w), чтобы определить длину строки w, и результат выводится с помощью функции print(). Таким образом, для каждого элемента списка будет выведено его значение и соответствующая длина строки.
А ты крут)
ну можно сделать w+":",len(w) это тоже будет работать как твой
@@Isamatdinконкатенацию очень редко используют и f строка удобнее
@@kicpugasспасибо капитан ачевидность
Вау дружище спасибо то что нужно , как раз циклы прохожу )
круто) самостоятельно обучаешься?
Мощно брат
Нет ли возможности сделать видео по обработке циклом таблицы эксель? Кто-то рекомендует пандас, а кто-то говорит, что необходимо сначала научиться искать и сортировать данные в таблице стандартными инструментами питон.
Работает 👍👌
а то )
здравствуйте хотел спросить, возможни ли это сделать на телефон? Если да то скажите на python какую версию?
И аналогом это же действие через генераторное выражение или через анонимную функцию
Про анонимные функции будет позже видео
Здравствуйте, хотел спросить а что означает w?
я обозначил этой буквой переменную, можно использовать любую другую
Объсню детальние переменная w принимает значиние кождого елемета из списка по очереди можно назвать по другому
Здравствуйте, не могли бы вы показать мне, как найти последнюю букву?
Последнюю букву в слове по индексу. Например s строковая переменная. Тогда запись s[-1] выведет последнюю букву в слове)
Цикл….что то мне это напоминает
как думаете за какое время можно выучить питон?
1-2 месяц только основу можно нормально выучить
@@bestarboyI я вот начал изучать неделю назад пока что вроде все понятно потихоньку но уверенно, смотрю некоторые курсы ну в данные момент смотрю курсы Ивана Викторовича там 19 видео, также хотел бы вас попросить не могли бы вы порекомендовать разные курсы?
Повторение мать учение 😁
Подскажите пожалуйста есть ли какие-нибудь ТГ чаты где такие же новички как я могут позадавать вопросы более опытным людям?
Что-то интересное не попадалось. Можно вопросы задавать на stackoverflow. Лучше на англ. языке, если трудности, можно попробовать здесь на русском- ru.stackoverflow.com/questions/tagged/python
В питоне нет масивов
Ниже ответил на похожий комментарий
Понятно, что ничего не понятно. 0 объяснений что такое w, почему он находится там и как все работает. Всё это объяснение похоже на то, как обезьяну учат с помощью пульта (нажимать 1 кнопку) переключать канал, но не объяснять ей почему канал переключается и как это работает.
w - это итератор, который с каждой итерацией цикла принимает значение следующего элемента списка. В первой итерации w примет значение "Я". Во второй - "ботаю". Итератор нужен для того, чтобы элемент списка был записан в переменную (w) для последующего использования. При использовании цикла for w in range(0, 10) итератор w будет принимать значения от 0 до 9 с каждой итерацией цикла.
Да какккк?!?!?!?😭🤯🤯🤯🤯🤯🤯🤯
Это не массив.
я ждал этот коммент) Да в терминологии python это список, а не массив. Здесь я скорее оговорился. Массив создается с помощью модуля array и функции array(). Но с точки зрения понимания структур данных это массив, так массив - это последовательность нескольких элементов только одного типа. В данном случае срок. Спасибо за коммент :)
@@anton_python благодарен за хороший ответ и адекватную реакцию на "критику". :)