Pig Latin 翻译器:从 Python 开始
Pig Latin Translator: Starting out in Python
我是 python 编程新手,正尝试从一个简单的 pig Latin 翻译器着手。我只想看每个单词的第一个字母,把它移到最后,然后在上面加上“Ay”。我开始了一点,但很难加入我的话
例如:
维多利亚·史密斯
输出:ictoriaVay mithSay
ay = "ay"
original = str(input("Enter a word: "))
word = original.lower()
first= word[0]
for word in original.split():
if len(original)<0:
print("Enter another name")
else:
new_word =word[1:] + word[:1] + ay
print(new_word.capitalize(), end= " ")
我也在尝试将这些单词重新组合在一起,但我对如何打印它感到困惑?我尝试使用 print(new_word) 但一直只得到我的第二个字。任何帮助将不胜感激,或者可能是一种更简洁的方法?
将 print 语句移到 for 循环中。然后它将运行它分别为每个单词。
我是 python 编程新手,正尝试从一个简单的 pig Latin 翻译器着手。我只想看每个单词的第一个字母,把它移到最后,然后在上面加上“Ay”。我开始了一点,但很难加入我的话
例如:
维多利亚·史密斯
输出:ictoriaVay mithSay
ay = "ay"
original = str(input("Enter a word: "))
word = original.lower()
first= word[0]
for word in original.split():
if len(original)<0:
print("Enter another name")
else:
new_word =word[1:] + word[:1] + ay
print(new_word.capitalize(), end= " ")
我也在尝试将这些单词重新组合在一起,但我对如何打印它感到困惑?我尝试使用 print(new_word) 但一直只得到我的第二个字。任何帮助将不胜感激,或者可能是一种更简洁的方法?
将 print 语句移到 for 循环中。然后它将运行它分别为每个单词。