Питон вывести числа кратные трем

Вывести числа, кратные 3, с помощью цикла for. Используя input в Python.

Язык программирования Python

Я пробовал нечто подобное, но не могу получить то, что хочу. Это больше для практики, но я хотел бы найти решение.

x = int(input("Введите целое число: ")) for c in x: if x % 3 == 0: continue print(x)
Code language: PHP (php)

Решение.

  1. Правильный отступ. В Python отступы необходимы для разграничения блоков кода и для того, чтобы знать, какие структуры находятся внутри каждого блока.
  2. Первая переменная в for – это та, которая будет принимать значения в каждом цикле, поэтому в for используйте c, а не x.
  3. Вы должны выполнить for для диапазона значений, а не для конкретного значения, поэтому используйте range.

Прилагаю ваш код с соответствующими исправлениями:

x = int(input("Введите целое число: ")) for c in range(0,x): if c % 3 == 0: continue print(c)
Code language: PHP (php)

Используя List Comprehension, вы можете сократить свой код всего до двух строк:

x = int(input("Введите целое число: ")) [print(c) for c in range(0,x) if c % 3 == 0]
Code language: PHP (php)

Или вычислите все кратные 3 до введенного значения:

x = int(input("Введите целое число: ")) [print(c) for c in range(3,x,3)]
Code language: PHP (php)

Источник

Вывести на экран только те элементы массива, индексы которых кратны трем

Удалить из массива элементы, индексы которых кратны трем
Помогите пожалуйста 😥 просто не знаю как работать с индексами

Читайте также:  CODE

Вывести на экран только те элементы массива, индексы которых являются числами Фибоначчи
Дан одномерный массив. Вывести на экран только те элементы массива, индексы которых являются.

Вывести на экран произведение тех элементов массива, номера которых кратны трем
дан одномерный массив А, состоящий из целых чисел. вывести на экран произведение тех элементов.

Эксперт функциональных языков программированияЭксперт Python

def task(arr): print(list(filter(lambda x: x%3==0,arr)))

Эксперт Python

1 2 3 4 5 6 7 8 9 10 11 12 13
>>> from random import randint >>> nums = [randint(1,10) for e in range(20)] >>> nums [8, 8, 10, 3, 2, 5, 6, 8, 3, 6, 3, 8, 8, 10, 1, 7, 7, 1, 8, 4] >>> for e in range(3, len(nums),3): . print(nums[e]) . 3 6 6 8 7 8

ЦитатаСообщение от Ra1Zok Посмотреть сообщение

Эксперт функциональных языков программированияЭксперт Python

def task(arr): print(list(map(lambda w : w[1],(filter(lambda u : u[0]%3==0, map(lambda x,y : (x,y),range(0,len(arr)),arr)))))) task([1,2,7,-23,11,3,55])
In [1]: a = [8, 8, 10, 3, 2, 5, 6, 8, 3, 6, 3, 8, 8, 10, 1, 7, 7, 1, 8, 4] In [2]: print(*a[::3])

>>> from random import randint
>>> nums = [randint(1,10) for e in range(20)]
>>> nums
[8, 8, 10, 3, 2, 5, 6, 8, 3, 6, 3, 8, 8, 10, 1, 7, 7, 1, 8, 4]
>>> for e in range(3, len(nums),3):
. print(nums[e])

Почему при использовании этого кода программа выдаёт все значения,но не все они кратны 3.

ЦитатаСообщение от Ra1Zok Посмотреть сообщение

ЦитатаСообщение от Ra1Zok Посмотреть сообщение

bad = input("Введите количество элементов ") n = list(range(0, int(bad))) result = [] for i in n: if ((i % 3) == 0): result.append(i) print( "кратные 3","=" , (result))

Удалить элементы массива, индексы которых кратны 3
Помогите написать программу, вот задание: 1)Сформировать одномерный массив целых чисел, используя.

Удалить элементы массива, индексы которых кратны 3
Доброго времени суток!Я хотел бы попросить помощи в решении данной задачи: 1) Сформировать.

Определить сумму элементов массива X, значения которых кратны трём. Элементы массива вычисляются по формуле
x=i^2-2i-3 (i=1,2,3. 10).

Элементы массива, индексы которых кратны числу 3, заменить нулями
Дан одномерный массив а=(а1,а2,а3. аn). Элементы массива индексы который кратные числу 3 заменить.

Вывести на экран элементы массива, индексы которых являются степенями двойки
1.Написать программу, которая выводит на экран элементы заданного массива, индексы которых являются.

Вывести индексы тех элементов массива, значения которых кратны на 3 и 5
2. Вывести индексы тех элементов, значения которых кратны на 3 и 5.

Источник

Написать программу, которая выводит все чётные числа, кратные 3 с использованием цикла while

Написать программу, которая выводит все чётные числа, кратные 5 с использованием цикла while
Написать программу, которая выводит все чётные числа, кратные 5 с использованием цикла while

Написать программу, которая выводит все чётные числа, кратные 5 с использованием цикла while
Написать программу, которая выводит все чётные числа, кратные 5, числа вводятся с клавиатуры.

Написать программу, которая выводит в обратном порядке все двузначные числа, кратные t
Написать программу, которая выводит в обратном порядке все двузначные числа, кратные t. Число t.

Написать программу, которая выводит в консоль все числа, кратные 3 в диапазоне от 0 до 100
Написать программу, которая выводит в консоль все числа, кратные 3 в диапазоне от 0 до 100. .

Лучший ответ

Сообщение было отмечено Sweetypie04 как решение

Решение

Лучший ответ

Сообщение было отмечено Sweetypie04 как решение

Решение

try: print("Введите предел") c = int(input()) i = 1 while i  c: if (i % 2 == 0) and (i % 3 == 0): print(i) i += 1 except ValueError: print("Ввели не целое число")

Эксперт PythonЭксперт Java

Лучший ответ

Сообщение было отмечено Sweetypie04 как решение

Решение

try: print("Введите предел") c = int(input()) except ValueError: print("Ввели не целое число") c = 6 i = 6 while i  c: print(i) i += 6

ЦитатаСообщение от iSmokeJC Посмотреть сообщение

try:
print(«Введите предел»)
c = int(input())
except ValueError:
print(«Ввели не целое число»)
c = 6
i = 6
while i print(i)
i += 6

Эксперт PythonЭксперт Java

Используя функцию написать программу, которая выводит на экран все четные числа
Здравствуйте. Используя функцию написать программу, которая для заданной пользователем.

Написать программу которая выводит числа кратные членам последовательности a,b
Доброго времени суток. Написать программу которая выводит числа кратные членам последовательности.

Цикл for. Написать программу которая выводит четные степени числа 2
Нужно написать программу которая читает число n введенное потребителем и выводит четные степени.

Написать программу, которая выводит в консоль только четные целые числа из диапазона от 1 до 20
Написать программу, которая выводит в консоль только четные целые числа из диапазона от 1 до 20. .

Написать программу, которая находит все четные натуральные числа не более числа N
Друзья, помогите, пожалуйста, решить задачу Задача: Напишите программу, которая находит все.

Написать программу, которая выводит все простые числа, не превосходящие заданного числа
Написать программу, которая выводит все простые числа, не превосходящие заданного числа .

Источник

Из нечетных по номеру строк вывести числа, кратные трем, а из четных – числа, имеющие не более двух разрядов

Из нечетных по номеру строк вывести гоблинов (числа, кратные трем), а из четных – гномов (числа, имеющие не более двух разрядов); выводить в исходном порядке через двоеточие и пробел.
Если каких-то чисел не оказалось, вывести пустую строку.
Пример 1
Ввод
12 29 20 391
4 405 45 4112 45 23
12 20 391 123 391 29
321 23 391

Вывод
12
4: 45: 45: 23
12: 123
23

Вывести все числа кратные трём из всех строк матрицы
Условие к задачи: Вывести все числа кратные трём из всех строк матрицы. Допустим есть матрица.

выявлять числа, у которых сумма чётных разрядов равна сумме нечётных разрядов
помогите решить задачку: До получения исла равного 0 выявлять числа, среди последовательносьти из.

Получить третье число путем логического сложения четных разрядов первого числа и нечетных разрядов второго
Нужна твоя помощь в TASM: нужно написать программу,а я не понимаю: Даны 2 числа в двоичном коде.

На заданом отрезке найти числа, кратные разнице двух чисел, полученных из двух старших и двух младших разрядов
ЕГЭ по информатике. Задание 17. Рассматривается множество целых чисел, принадлежащих числовому.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
i = 0 res = [] print('Для выхода введите "end"') while True: s = input('-> ') if s == 'end': break else: ss = list( map( int, s.split() ) ) res.append(ss) while i  len(res): goblins = [j for j in res[i] if j%3 == 0] dwarfs = [j for j in res[i] if j  100] if not i%2: print(*goblins if goblins else str(), sep=': ') else: print(*dwarfs if dwarfs else str(), sep=': ') i += 1

Даны числа от 2 до N. Вывести нечетные числа, кратные трём
n = int(input(‘Введите число: ‘)) list1 = list(range(2, n + 1)) print(list1) Не понимаю, как.

По условию вывести сумму либо чётных, либо нечётных разрядов заданного шестизначного числа
Пользователь вводит шестизначное число. Если сумма четных разрядов больше суммы нечетных разрядов.

Определить сумму чётных разрядов числа и произведение нечётных
Здравствуйте! Вот какое у меня задание. Дано целое число, определить сумму чётных разрядов и.

Поменять местами содержимое четных и нечетных разрядов в младшем байте числа
1. Задано целое число типа WORD. Поменять местами содержимое четных и нечетных разрядов в младшем.

Вывести числа, кратные трем
не очень понимаю, что нужно ввести в части второго файла, чтоб он вывел числа кратные трем.

Вывести четные кратные трем числа
Написать программу, которая получает на ввод 3 целых неотрицательных числа и выводит на экран.

Источник

Числа кратные 3

надо вывести на экран количество чисел в списке кратных 3.

Из второй строки выберите числа, кратные первому числу в первой строке, но не кратные остальным числам из первой строки
ввод Вводится строка магических чисел через пробел. Затем вводится строка периодов тиканья часов.

Кратные числа
У меня есть числа 0,61; 0,45; 0,43; 0,47. Эти числа нужно сделать кратными 0,05. Т.е 0,61 = 0,65;.

Найти в строке числа, кратные 5
На фабрике перед отгрузкой покупателю производят контроль качества изделий. Для этого из каждой.

Задача числа кратные 3 до первого отрицательного
Составьте блок – схему и напишите программу на языке Python для решения следующей задачи. Программа.

Лучший ответ

Сообщение было отмечено rusalina110 как решение

Решение

lst = [2, 6, 4, 9, 1, 5, 8, 7, 11, 3, 10, 5] count = 0 for i in lst: if i%3 == 0: count+=1 print(count)

Вывести все четные числа кратные пяти
Помогите решить задачу на питон. Используя Цикл с постусловием Нужно: вывести все четные числа.

Вывести на экран все целые числа кратные 6 и не делящиеся на 3 и на 8
3. Вывести на экран все целые числа кратные 6 и не делящиеся на 3 и на 8. Диапазон чисел от 28557.

Вывести в порядке убывания все числа кратные 7, оканчивающиеся на 5 от 30 до 200
Вывести в порядке убывания все числа кратные 7, оканчивающиеся на 5 от 30 до 200. Также вывести их.

Выведи все положительные числа кратные трём, которые находятся в диапазоне
Среди моря чисел найти нужные бывает не так просто. Благо, что мы программисты. Тебе дана.

Выведите все натуральные двузначные числа кратные семи в обратном порядке
Выведите все натуральные двузначные числа кратные семи в обратном порядке каждое число с отдельной.

Вывести все четные числа кратные пяти в интервале от 2 до 100 включительно
for i in range(1,101): if i%5 ==0: print(i) Кратно пяти но чет не понял как.

Написать программу, которая выводит в обратном порядке все двузначные числа, кратные t
Написать программу, которая выводит в обратном порядке все двузначные числа, кратные t. Число t.

Источник

Оцените статью