我知道这个字符替换的问题可能已经被提出了,我也查看过它们,但它们仍然不能回答我的问题。我也是Python的新手,所以我的理解并不是很好。
def stringMix():
MixA = print (userStringA.replace([0:2],userStringB[0:2]))
MixB = print (userStringB.replace([0:2],userStringB[0:2]))
userStringA = input("Please enter a string consisting of over two characters ")
userStringB = input("Please enter a second string consisting of over two characters ")
print (userStringA)
print (userStringB)
print (MixA, MixB)
这是我的代码,但是当我运行它时,会出现语法错误并突出显示冒号。我只想将userStringA的前两个字符替换为userStringB的前两个字符,反之亦然。
userStringB[:2]+userStringA[2:]
- inspectorG4dget