很抱歉,我并不擅长 python,但我的问题是我需要在
这里替换一个字符,这是我想要更改的所有我需要更改的是 # 为所有行的 A
def puzzle():
print ("#+/084&;")
print ("#3*#%#+")
print ("8%203:")
print (",1$&")
print ("!-*%")
print (".#7&33&")
print ("#*#71%")
print ("&-&641'2")
print ("#))85")
print ("9&330*;")
Run Code Online (Sandbox Code Playgroud)
所以这是我试图做的(它在另一个 py 文件中)
from original_puzzle import puzzle
puzzle()
result = puzzle()
question = input("first letter ")
for letter in question:
if letter == "a":
result = result.replace("#","A")
print (result)
Run Code Online (Sandbox Code Playgroud)
这是它给我的
Traceback (most recent call last):
File "N:\AQA 4512;1-practical programming\code\game.py", line 36, in <module>
result = result.replace("#","A")
AttributeError: 'NoneType' object has no attribute …Run Code Online (Sandbox Code Playgroud) python ×1