我写了一个打印出min& amp;列表中的数字的最大值,但当我切换打印返回代码似乎没有打印的东西,所以我在python控制台中使用return语句运行相同的代码,它工作,我想知道为什么代码与终端中的python控制台一起使用,以及为什么它在我运行脚本时没有python3 Code.py
#!/usr/bin/env python3.5
#
#
def Ehlo():
nums = [1,5,2,4,6,12,8,9,3]
return (min(nums))
#return (max(nums))
Ehlo()
答案 0 :(得分:2)
试试这个 -
def Ehlo():
nums = [1,5,2,4,6,12,8,9,3]
return (min(nums)),(max(nums))
print(Ehlo())
输出:(1,12)
答案 1 :(得分:0)
这就是Python的行为方式:在脚本中,您始终需要一个print语句来查看可见结果。但是,在控制台中输入变量的名称(或从例程中返回一些内容)将自动打印该值。