我試圖迭代字符串並返回已在函數中聲明的字符串長度。遍歷字符串並在字符串中返回「x」個字符
它會收到兩個參數,x和字符。該函數將返回一個字符串,該字符串由從索引0到索引x-1的字符中的值組成。
我想收到的回報是
print rangeLoopStringParam1("bobsyouruncle", 5)
# -> "bobsy"
print rangeLoopStringParam1("supercalifragilisticexpialidoshus", 8)
# -> "supercal"
這是我到目前爲止的代碼,但我覺得我不是真的很遠。任何人都可以指導我解決這個問題?
def rangeLoopStringParam1(chars, x):
for i in range(0, x, len(chars)):
chars += chars
return chars
爲什麼不Ĵ ''bobsyouruncle'[0:5]'? –