Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

np.loadtxt

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?

1 resposta
solução!

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]