Цикл for - это структура управления, используемая многими языками программирования для итерации по диапазону. Это способ повторять операторы несколько раз, пока цикл не закончится. В зависимости от языка это может быть в диапазоне целых чисел, итераторов и т. Д.

Подробнее про for-loop...

print("This program will print the amount of greeting you would like to see.") print() play = input("Do you want to continue? (y/n): ") while play == "y": name = input("Enter your name: ") print() greetings = int(input("How many times would you like to see your custom greeting?: ")) ....
24 Окт 2021 в 23:43
Я создал функцию mutate_v1, которая генерирует случайные мутации в последовательности ДНК. def mutate_v1(sequence, mutation_rate): dna_list = list(sequence) for i in range(len(sequence)): r = random.random() if r < mutation_rate: mutation_site = random.randint(0, ....
Вы хоть представляете, почему это происходит? import math import matplotlib.pyplot as plt def nraphson(fn, dfn, x, tol, maxiter): for i in range(maxiter): xnew = x - fn(x)/dfn(x) if abs(xnew - x) < tol: break x = xnew return xnew, i y = lambda x: math.exp(x) - x**2 ....
15 Окт 2021 в 16:43
Я использую localStorage для хранения входящего сообщения: {"lastTid": 22, "Hour": 10, "min": 31, "Second": 34}, где время увеличивается в каждом новом входящем объекте, например следующий объект: {"lastTid": 22, "Hour": 10, "min": 31, "Second": 35}. Новые сообщения правильно сохраняются в localSto....
15 Окт 2021 в 12:44
Я пытаюсь удалить соседние дубликаты из списка без использования мутаций списка, таких как del или remove. Ниже приведен код, который я пробовал: def remove_dups(L): L = [x for x in range(0,len(L)) if L[x] != L[x-1]] return L print(remove_dups([1,2,2,3,3,3,4,5,1,1,1])) Это выводи....
15 Окт 2021 в 05:35
Возможно, об этом уже спрашивали раньше, но у меня все еще возникает эта проблема, и я хотел знать, как это можно сделать наиболее эффективно. Возникает вопрос: как эффективно проверить, входит ли элемент в список кортежей? У меня есть список кортежей с названием «категории», который принимает ко....
14 Окт 2021 в 22:25
У меня есть подпапки (data1, data2, data3) внутри папки (Data), а программы python (.py) присутствуют во всех подпапках с тем же именем. Я хочу запустить эту программу на Python в каждой папке. Data data1/a.py data1/b.py data1/c.py data2/a.py data2/b.py data2/c.py ....
14 Окт 2021 в 21:06
Я пытаюсь создать цикл for в блоке ответа, и я хочу, чтобы ответ имел высоту 30 пикселей. Я пытался добавить в блок событие, но у меня это не сработало, поэтому Почему? Вот мое решение: HTML код: <div class="blocks block-1"> <div class="questionContainer"> <div class="questions">How m....
14 Окт 2021 в 20:01
В вопросе заданы две строки, возвращающие количество позиций, в которых они содержат подстроку одинаковой длины 2. Код, который я написал, работает, но мой вопрос в том, почему я должен добавить минус 1 к строке 3, которая является этой частью: i (Я знаю, что это как-то связано со мной, используя (....
13 Окт 2021 в 22:08
Я пытаюсь написать сценарий, который автоматически перезагружает серверы в нашей среде. Мы используем ansible-playbook -i rebootlist reboot.yml для перезагрузки 100 серверов за раз, так как у нас около 400+ серверов, и их необходимо перезагружать по порядку. Итак, я придумал это: for j in $(cat re....
13 Окт 2021 в 19:27
У меня проблемы с печатью приведенного ниже шаблона, и я не знаю, как их решить. Примечание. Необходимо использовать цикл for и while. Я пытаюсь добиться такого шаблона: 0 1 #### 2 3 #### 4 5 #### Но я получаю: 0 1 #### 1 2 #### 2 3 #### 3 4 #### Код, который я использую: n = 0 for z in range(10):....
13 Окт 2021 в 14:28
Я новичок в Python и пытаюсь создать несколько переменных со значениями нуля. var1 = 0 var2 = 0 var3 = 0 so on... Как это сделать в Python....
13 Окт 2021 в 14:07
Date Transaction Id ClientId Services Class 01-10-2021 1234 1 ['Lip Threading' , 'Eye brow threading'] Threading 02-10-2021 1235 2 ['Full face Threading', 'Eye Brow threading'] Threading 03-10-2021 2346 ....
13 Окт 2021 в 09:25
Добрый вечер, У меня очень большой набор данных в R, и я пытаюсь найти лучший способ перебрать его, чтобы решить несколько проблем. Представьте себе данные как исторические часы работы сотрудников. Это выглядит примерно так: rawTable: Department Name Date Hours Engineering ....
13 Окт 2021 в 04:58
Я пытаюсь выяснить, есть ли способ использовать циклы for для создания нескольких таблиц за один раз, использующих один и тот же набор данных - я поясню это через секунду. Я использую R Markdown, потому что мне нужно в конце скомпилировать его в PDF, если это имеет значение. Итак, я работаю с одной....
12 Окт 2021 в 19:29
Я хочу напечатать 'double', когда x равно 'ok' два раза подряд в цикле while. Мой сценарий ниже: import random import time a = 5 while True: b = random.randint(0, 10) print(b) if a > b: x = 'ok' print(x) ....
11 Окт 2021 в 21:47
Я хочу преобразовать десятичное значение в значение с плавающей запятой. Заранее благодарю за решение. Вот как выглядит мой список: data = [('CUS002', 'ARTNUM423', 'Product 1234', Decimal('12.75'), 10), ('CUS005', 'ARTNUM784', 'Product 54628', Decimal('24.95'), 9)] Если результат будет выглядеть т....
11 Окт 2021 в 17:36
Я просто делаю for внутри a for для чтения из разных документов csv в список элементов в R, используя следующий код, где я беру из двух разных переменных, типа частоты freq <- c('4', '8', '13', '38','N_4','N_8','N_13','N_38') и типа значения typ <- c('PE','QS'). Эти две строковые переменные использ....
11 Окт 2021 в 12:36
Итак, у меня есть набор с именем «все», содержащий объекты Doc. Затем у меня есть еще один набор под названием «partDocs», который содержит другие наборы, содержащие документ. Допустим, что "all" содержит = [Doc1, Doc2, Doc3]. Я хочу, чтобы partDocs содержал такие наборы, как: [[Doc1], [Doc2], [D....
11 Окт 2021 в 10:17
Я пытаюсь написать код, в котором он проверяет np.cumsum() как a, так и b, разделенных на положительные и отрицательные значения. поэтому для первой строки выходных данных [12, 101, 111] он объединяет все значения, которые больше 0, составляющие [12, 12+89, 12+89+10]. Выходные данные для первой и ....
Я пытаюсь создать самодельный метод JavaScript trim(). Я имею в виду, что то, что я хочу сделать, может быть достигнуто с помощью trim(): удалить все пробелы слева и справа от string. Я придумал это громоздкое решение; Думаю, должно работать, но совсем не работает; вместо этого он удаляет все эле....
11 Окт 2021 в 00:25
У меня есть код: x = 6 for y in range(x): print(y) x -= 2 Это дает: 0, 1, 2, 3, 4, 5 Я ошибочно предположил, что это даст один из этих двух результатов: 0, 0, 0 Поскольку x изменяется от 6 до 4 до 2 до 0, будет напечатано только 3 y. Кроме того, насколько я понимаю, после каждого цикла о....
9 Окт 2021 в 21:16
Как я могу написать пакетный скрипт с таким циклом for: @echo off for /l %%a in (1,1,100) do ( echo %%a ) И получить вывод в одной строке вместо: 1 2 3 4 5 .. .. ....
9 Окт 2021 в 15:12
У меня есть функция ask_phone_number () и цикл for внутри функции. Я хочу, чтобы цикл for перебирал список (список содержит 1 строку символов) . У меня есть оператор elif в цикле for для подсчета количества символов строки в phone_number , но он возвращает 1 в качестве счетчика. Я предп....
9 Окт 2021 в 15:09
Дан кадр данных df следующим образом: structure(list(date = c("2018-1-31", "2018-2-28", "2018-3-31", "2018-4-30", "2018-5-31", "2018-6-30", "2018-7-31", "2018-8-31", "2018-9-30", "2018-10-31", "2018-11-30", "2018-12-31", "2019-1-31", "2019-2-28", "2019-3-31", "2019-4-30", "2019-5-31", "2019-6-30"....
9 Окт 2021 в 08:49