Форум сайта python.su
>>> n1 = ‘do’
>>> n2 = ‘re’
>>> n3 = ‘mi’
Как написать выражения в Python с помощью переменных n1, n2, n3 и операции ∗,+, которые позволят получить следующие результаты ‘do do do do do do do do do do’ ?
Офлайн
Можно вот так (для 2-го python):
print (n1 + ' ') * 10
Офлайн
спасибо, у меня 3 python, но вот так получилось:
>>> print (n1 + ‘ ’) * 10
do
Traceback (most recent call last):
File “<pyshell#3>”, line 1, in <module>
print (n1 + ‘ ’) * 10
TypeError: unsupported operand type(s) for *: ‘NoneType’ and ‘int’
>>>
Офлайн
Попробуйте вот так:
print((n1 + ' ') * 10)
Офлайн
ураааа, спасибо!!!!
Офлайн