Python:请大神帮忙看看这个函数执行到这里就无法执行了
def huiwen(string):length = len(string)
string1 = string
i = -1
for each in string:
string1 = each
i =i - 1
if string == string1:
print('是回文联!')
else:
print('不是回文联!')
chars = input('请输入一句话:')
print(chars)
huiwen(chars)
小甲鱼课后一个练习题,是字符串的赋值不能用负号吗? 字符串是不可变对象,你不能用下标赋值的方式去改变字符串 。 不要尝试改变字符串或者元组,都不行 如果非要改变字符串的话你可以使用 replace(old,new[,count])
比如:
"Fishc.com".replace('F','f')
就可以把字符串中的‘F’换为‘f’
count参数嘛可选,表示替换的个数,如果不指定会全部替换
页:
[1]