0

文字列の先頭のゼロを削除してから新しい文字列を返す文字列関数を作成する必要があります。私がこれまでに持っているものを実行すると、何も返されません。どなたか見ていただけると助かります!

def cutZeros(string):
    variable=0
    newString=''
    for index in range(len(string)):
        while string[variable]==0:
            string[variable]=''
            newString+= string[variable]
        variable+=1
    return newString
again='y'
while again == 'y' or again == 'Y':
    string=raw_input('Enter your string of digits: ')
    if len(string)>0:
        print cutZeros(string)
    else:
        print 'invalid input'
    again=raw_input ("again? (Y/N): ")
4

0 に答える 0