+ 4

Помогите пожалуйста решить задачу Fizzbuzz

n = int(input()) for x in range(1, n): if x % 3 == 0 and x % 5 == 0: print("SoloLearn") elif x % 3 == 0: elif x % 3 == 0: print("Solo") elif x % 5 == 0: print("Learn") else: print(x)

9th Dec 2020, 3:04 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
30 Réponses
+ 5
хорошо
9th Dec 2020, 4:02 PM
Иван Чикyнов
Иван Чикyнов - avatar
+ 11
n = int(input()) for x in range(1, n): if not x % 2 == 0: if x % 3 == 0 and not x % 5 == 0: print("Solo") elif not x % 3 == 0 and x % 5 == 0: print("Learn") elif x % 3 == 0 and x % 5 == 0: print("SoloLearn") else: print(x)
9th Dec 2020, 3:32 PM
Иван Чикyнов
Иван Чикyнов - avatar
+ 6
Ну все одну цифру в коде нужно добавить:) for x in range (1, n, 2): Шаги, т.е. 3-яя цифра программа таким образом будет выбирать, только нечетные числа от 1 до введённого числа n...
11th Dec 2020, 12:49 PM
Dmitrij Kovalchis
Dmitrij Kovalchis - avatar
+ 5
вот ваш код https://code.sololearn.com/c094GII07tPp/?ref=app Надеюсь, это поможет!!
9th Dec 2020, 3:06 PM
Aastha
Aastha - avatar
+ 5
Азамат Турумбеков Вы можете сказать мне, какой тип вывода вам нужен? только тогда я смогу дать вам код, который вы хотите ...
9th Dec 2020, 3:17 PM
Aastha
Aastha - avatar
+ 5
Азамат Турумбеков Пока и пока ваша концепция не будет ясна, я не могу ....
9th Dec 2020, 3:32 PM
Aastha
Aastha - avatar
+ 2
Нет, это мне не помогло!
9th Dec 2020, 3:14 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
+ 2
Дело в том что я только что дошел до уровня Fizzbuzz, и не мне не понятно это тема, не могу решить первую задачу!
9th Dec 2020, 3:20 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
+ 2
Просто мне очень трудно, и я нуждаюсь в помощи, и может ты бы научила бы меня тому что я хочу?
9th Dec 2020, 3:22 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
+ 2
Азамат Турумбеков Я думаю, вам следует повторить урок и выучить его еще раз .... Это прояснит вашу концепцию ...
9th Dec 2020, 3:27 PM
Aastha
Aastha - avatar
+ 1
Поможешь мне?
9th Dec 2020, 3:21 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
+ 1
Слушай а давай дружить
9th Dec 2020, 3:21 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
+ 1
?
9th Dec 2020, 3:25 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
+ 1
Нужно заменить range(1, n) на range(1, n, 2): n = int(input()) for x in range(1, n, 2): if x % 3 == 0 and x % 5 == 0: print("SoloLearn") elif x % 3 == 0: print("Solo") elif x % 5 == 0: print("Learn") else: print(x)
22nd Feb 2022, 7:05 PM
Andrew SAV
Andrew SAV - avatar
+ 1
Тоже проблемы с этой задачей. Тут нужно внимательнее читать и урок повторять. Уже не актуально, понимаю, но это я скорее для тех, кто сейчас решить не может это.
28th Jul 2022, 5:41 PM
Bocharova Viktoriya Olegovna
Bocharova Viktoriya Olegovna - avatar
0
А ты бы не могла объяснит мне это в кратчайший путём
9th Dec 2020, 3:30 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
0
🙏
9th Dec 2020, 3:30 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
0
Просто пореши мне вот эту задачу n = int(input()) for x in range(1, n 2,): if x % 3 == 0 and x % 5 == 0: print("SoloLearn") elif x % 3 == 0: elif x % 3 == 0: print("Solo") elif x % 5 == 0: print("Learn") else: print(x)
9th Dec 2020, 3:34 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
0
Иван Чикунов, спасибо вам большое вы мне очень помогли, с помощью вас я решил наконец эту задачу, но всё таки можете объяснить мне, а то я не очень хорошо понял!?🙏
9th Dec 2020, 3:49 PM
Азамат Турумбеков
Азамат Турумбеков - avatar
0
Эту задачу?
9th Dec 2020, 3:50 PM
Азамат Турумбеков
Азамат Турумбеков - avatar