Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 11, 2022 03:16:40

Sonele
Зарегистрирован: 2022-09-11
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Функция for

Не могу понять, как решаются зачи типа
1)
На вход программе подается натуральное число n \, (n \ge 2)n(n≥2) – катет прямоугольного равнобедренного треугольника.

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

Формат входных данных
На вход программе подается одно натуральное число n \, (n \ge 2)n(n≥2).
Напишите программу, которая выводит звездный треугольник как в примере
Пример:
***
**
*

2)Даны два целых числа mm и nn ( m \le nm≤n). Напишите программу, которая выводит все числа от mm до nn включительно.

Формат входных данных
На вход программе подаются два целых числа mm и nn, каждое на отдельной строке.

Формат выходных данных
Программа должна вывести числа в соответствии с условием задачи.

Объясните пожалуйста алгоритм решения подобных задач.

Спасибо!

Офлайн

#2 Сен. 11, 2022 04:17:09

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10003
Репутация: +  857  -
Профиль   Отправить e-mail  

Функция for

Sonele
Объясните пожалуйста алгоритм решения подобных задач.
Ну, ты вкладываешь один цикл for внутрь другого цикла for.
Пример
  
>>> for i in 'abc':
...     for j in 1, 2, 3:
...         print(i + str(j * 10))
... 
a10
a20
a30
b10
b20
b30
c10
c20
c30
>>>



Офлайн

#3 Сен. 11, 2022 08:56:19

Sonele
Зарегистрирован: 2022-09-11
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Функция for

py.user.next
Спасибо!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version