写一个函数,它接收一个整数作为输入参数,并返回用单词表示的整数。例如,如果输入是4721,则函数应返回字符串"four seven two one"。请注意,在您返回的字符串中,单词之间应该只有一个空格,并且它们应该全部小写。
以下是代码:
以下是代码:
def Numbers_To_Words (number):
dict = {1: "one", 2: "two", 3: "three", 4: "four", 5: "five", 6: "six", 7: "seven", 8: "eight", 9: "nine", 0: "zero"}
output_str = " "
list = []
#Main Program
number = 4721
result = Numbers_To_Words (number)
print (result)
我的问题是,如何将数字分离并与我创建的字典进行比较?我知道长度在整数数据类型上不起作用。我知道进一步的逻辑是将键发送到字典并获取它们各自的值。但在此之前,我卡在了将整数数字的数字分离上。