代码太长了,无法在这里过去,所以它在 PasteBin 上:http: //pastebin.com/UDPFYsLJ
我想要发生的是能够放入“555-GET-FOOD”之类的内容并获得“555-438-3663”。
我有将字母更改为数字的代码……只是在完全不同的行上。这是一个小摘录:
Number: 555-GET-FOO3
Number: 555-4ET-FOOD
Number: 555-GET-3OOD
它正确地更改了字母并保留了数字,但它们都在不同的行上。我知道我让它在 for 循环中运行,但我希望对前一个循环所做的更改与当前循环保持一致。
例如,如果第一个循环返回 555-GET-FOO3,我希望下一个循环能够获取它,以便它可以返回 555-4ET-FOO3。
我只是不知道该怎么做。
任何提示都会很棒。我也一直在查看这个线程:删除字符串中的字符列表
但是,我没有对 translate 函数做太多(或者,任何事情),并且很难在 Python Docs 之外找到一个好的演练。
这是给学校的,我们不能使用 Python 3,我们必须使用 Python 2.7,所以我认为 maketranslate 不会起作用。