Если я должен был запустить duplicateString (aString, value), например («hello», 3), он должен вернуть «hhheellllllooo». Это то, что у меня есть, но все, что он делает, возвращает три слова три раза. Я не уверен, как сказать ему, чтобы умножить каждый элемент, а не всю строку. Может ли кто-нибудь помочь мне?Как разбить отдельный элемент на строку в Python?
def duplicateString(aString,value):
return (aString)*(value)
Так это то, что он делает, если я использую привет и 3 ...
duplicateString("hello",3):
"hellohellohello"
Вам нужно закодировать символы исходной строки и объединить символ 'char * 3' в результат. – Barmar