Existe alguma diferença entre os dois comandos abaixo?
km = np.loadtxt('carros-km.txt', dtype = int)
km = np.loadtxt(fname = 'carros-km.txt', dtype = int)Qual a função do fname?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existe alguma diferença entre os dois comandos abaixo?
km = np.loadtxt('carros-km.txt', dtype = int)
km = np.loadtxt(fname = 'carros-km.txt', dtype = int)Qual a função do fname?
Esses códigos são iguais. A diferença é que "fname" é o nome do parâmetro que você está usando. Ele se torna opcional declarar porque é o primeiro parâmetro da função e é obrigatório, os demais parâmetros são opcionais, sendo assim, você precisa discriminar:
trecho da documentação do NumPy
numpy.loadtxt(fname, dtype=<class 'float'>, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0, encoding='bytes', max_rows=None)[source]