python的关键字错误
  • 板块学术版
  • 楼主dacongming_tdgg
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/5/15 15:32
  • 上次更新2024/5/15 19:23:59
查看原帖
python的关键字错误
1200665
dacongming_tdgg楼主2024/5/15 15:32

(棕了,原因复杂,别喷) 这段代码:

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

为什么呢

2024/5/15 15:32
加载中...