Python

Python - практика

Складність: Всього: 184 завдання
Уроки Python для початківців
Коментарі (3)
Додати коментар

Володимир 24 березня 2026 в 06:59

n = int(input("Кількість рядів: "))

# вверх
for i in range(1, n + 1):
for j in range(i):
print('#', end=' ')
print()

# вниз
for i in range(n - 1, 0, -1):
for j in range(i):
print('#', end=' ')
print()

Ось вірне рішення для першої задачі .
Відповісти

Олександр 07 травня 2023 в 18:51

По першій задачі (гра з циклами) в рішенні є неточності, а саме- вводимо припустимо . 5 рядів, а будується 4. Також вивід print знаходиться в циклі, і кожен раз дописується, що не є добре.Також є цикл в циклі, що ускладньює рішення Пропоную інший варіант коду першої задачі:
n= int(input('Введите число рядов:'))
a='x'
i=1
while i<n+1:
print(a*i)
i=i+1
while i>0:
print(a*i)
i=i-1
Відповісти

Andrii 16 лютого 2023 в 12:29

Як зрозуміти першу задачу, якщо у відеоуроці про таке не було й мови?
Відповісти

Ярослав 26 лютого 2023 в 18:09

Так, я теж натикався на такі задачі де я тупо не розумів звідки воно взялося бо в відео я такого небачів

Ярослав 26 лютого 2023 в 18:12

можна цей код вважати як виповненням задачі з 2 тесту під назвою "Нахождение суммы"

for num in range(5, 58):
if num == 34 or num == 46 or num == 52:
num += 1
continue
print(num)