将字符串的字符添加到空字符串
add characters of a string to an empty string
我正在尝试将用户输入的字符复制到一个空字符串中。如果用户输入 'xt'
,它将终止。这是我所做的:
z=raw_input("ent")
d=''
for j in range(len(z)):
d+=z[j]
if(d=="xt"):
break
但是,我得到一个错误。
IndexError: string index out of range
您在循环中引用了 i,但您使用了 j
您的 if 语句中还缺少一个冒号。尝试:
z=raw_input("ent")
d=''
for j in range(len(z)):
d+=z[j]
if d=="xt":
break
尝试遍历字符串本身:
z=raw_input("ent")
d=''
for j in z:
d+=j
if d=="xt":
break
我正在尝试将用户输入的字符复制到一个空字符串中。如果用户输入 'xt'
,它将终止。这是我所做的:
z=raw_input("ent")
d=''
for j in range(len(z)):
d+=z[j]
if(d=="xt"):
break
但是,我得到一个错误。
IndexError: string index out of range
您在循环中引用了 i,但您使用了 j
您的 if 语句中还缺少一个冒号。尝试:
z=raw_input("ent")
d=''
for j in range(len(z)):
d+=z[j]
if d=="xt":
break
尝试遍历字符串本身:
z=raw_input("ent")
d=''
for j in z:
d+=j
if d=="xt":
break