(棕了,原因复杂,别喷)
这段代码:
import math
nEu = input()
n = int(nEu.split(' ')[0])
Eu = int(nEu,split(' ')[1])
del(nEu)
F = {}
for i in range(n):
a = input().split(' ')
s_i = int(a[0])
k_i = int(a[1])
v1_i = int(a[2])
F['s_'+int(i)] = s_i
F['k_'+int(i)] = k_i
F['v1_'+int(i)] = s_i
F['v_'+int(i)] = math.sqrt(k_i/v1_i)
print(F)
运行之后输入:
3 10000
报错:
Traceback (most recent call last):
File "c:\****\****\****\**.py", line 5, in <module>
Eu = int(nEu,split(' ')[1])
NameError: name 'split' is not defined
为什么呢