Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что не так в моем коде на python

- Ученик (8), закрыт 2 недели назад
 l1 = "*"
count=1
def draw_triangle():
for _ in range(11):
print(l1*count)
count+=1
draw_triangle()

код должен выводить:

*
**
***
****
*****
******
*******
********
*********
**********
Лучший ответ
Николай Веселуха Высший разум (369144) 1 месяц назад
 def draw_triangle(sign, length): 
for count in range(1, length + 1):
print(sign * count)


draw_triangle('*', 10)
Остальные ответы
Рустам Абдрашитов Мыслитель (9532) 1 месяц назад
На
 def draw_triangle(rows=11): 
l1 = "*"
for count in range(1, rows + 1):
print(l1 * count)

draw_triangle()
Похожие вопросы