python的translate翻译的时候返回值为None却可以正常print
from translate import Translator
def translate(a):
translator= Translator(to_lang="chinese")#指定要翻译成的语言
translation = translator.translate(a)
y='black'
z=translate(y)
print(z)
黑色
可以使z='黑色'
你定义的方法需要返回值,才能给z赋值
from translate import Translator
def translate(a):
translator = Translator(to_lang="chinese") # 指定要翻译成的语言
translation = translator.translate(a)
return translation
y = 'black'
z = translate(y)
print(z)