Discuss / Python / 求问为什么报错

求问为什么报错

Topic source

AzioAuditore

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

!/usr/bin/env python3

-- coding utf-8 --

import math

def quadratic(a,b,c): Q=b*2-4ac if Q<0: return 'no value' elif Q>=0: x1=(-b+math.sqrt(Q))/(2a) x2=(-b-math.sqrt(Q)/(2*a) return x1,x2 else: return null

print('give a,b,c') a=float(input('give A please:')) b=float(input('give B please:')) c=float(input('give C please:'))

r=quadratic(a,b,c) x1=print('die erast solve is',quadratic[0]) x2=print('die zweite solve ist',quadratic[1])

求问为何 return x1,x2那里会报invalid syntax错误

AzioAuditore

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

怎么有些*号自动就没了....


  • 1

Reply