python有问题,答案是“无”

jtjikinw  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(332)

在输出响应中,python给我带来了一个困难,在下面的脚本中:

import time
import datetime

contador = 0
finalizador = 0

def start(inicio, fim):
    contador = inicio
    finalizador = fim
    #pega o valor dos parametros
    for contador in range(finalizador):
        while contador < finalizador  :
            contador+=1
            print (contador)
            time.sleep(1)#inicia um contador de acordo com o valor digitado
            break

答案总是以“无”结尾,我想去掉这个“无”,不知何故,我已经做了倒向计数器,从25到1,所以停在13,没有出现,怎么办?
我在另一个脚本中调用这个函数

import chronometer

minutes = chronometer.start(1, 25)

print (minutes)

这个程序的名称,python中的函数被称为chronometer

xeufq47z

xeufq47z1#

在您从函数返回某些内容之前,不会有任何响应。函数应该有一个return语句。
在本例中,您使用的是全局变量,因此即使不返回值,也可以直接使用它们。
所以要么返回要么使用全局值。

相关问题