你好,我正在尝试用 python 编写 2 个函数。其中一个函数应该能够接受一个参数并将 1 到 10 之间的数字转换为单词。例如,如果 2 是来自用户的输入,则它应该返回 2。第二个函数应采用 2 个参数并列出用户输入的值。例如,如果用户输入的 2 个值是 2 和 8,则应在新行中打印 2-8。但是,我想将数字转换为单词。例如,应该在新行中打印二八。这是我到目前为止所写的。
def numberToText(z):
if(z==1):
return "one"
elif(z==2):
return "two"
elif(z==3):
return "three"
elif(z==4):
return "four"
elif(z==5):
return "five"
elif(z==6):
return "six"
elif(z==7):
return "seven"
elif(z==8):
return "eight"
elif(z==9):
return "nine"
elif(z==10):
return "ten"
我认为我对第一个函数的调用不正确,但我不确定。请帮忙?
千巷猫影
心有法竹
慕斯709654
相关分类