Discuss / Python / 求助,直接将代码复制到命令行里能运行,使用from XX import xx就报错!

求助,直接将代码复制到命令行里能运行,使用from XX import xx就报错!

Topic source

FeelingsXXX

#1 Created at ... [Delete] [Delete and Lock User]

代码:

-- coding: utf-8 --

def quad(a, b, c): import math if not isinstance(a, (int,float)) and (b, (int,float)) and (c, (int,float)): #又忘记冒号! raise TypeError('数据类型错误!') d = bb-4ac if a == 0: x = -b/c print('一次方程的解为:%f' %x) elif d >= 0: #不等号不用<>,用!= x1 = (-b+math.sqrt(d))/(2a) #不能写2a要写2a x2 = (-b-math.sqrt(d))/(2a) return('二次方程的解为:%f 和 %f' %(x1,x2)) else: print('无解')

FeelingsXXX

#2 Created at ... [Delete] [Delete and Lock User]

错误提示为

from 5Def import quad File "<stdin>",line 1 from <em>5</em>Def import quad #5底下有个^


  • 1

Reply