单项选择题

《全国农业现代化规划(2016—2020年)》提出,农业现代化的第一动力是(     )。
A.
创新
B.
协调 C.
绿色
D.
开放

相关考题

定义一个函数is_illegal,判断三个参数是否能构成三角形。如果不能形成三角形,则抛出自定义异常Illeg...


单项选择题定义一个函数is_illegal,判断三个参数是否能构成三角形。如果不能形成三角形,则抛出自定义异常IllegalArgumentError。当用户输入三个数字后,调用该方法判断三边的合法性,如果不合法捕获异常、打印异常字符串,如果合法计算该三角形的面积。在下面的代码中完成填空。
import math
class IllegalArgumentError(Exception):
    pass
def is_illegal(a, b, c):
    if a>=b+c or b>=a+c or c>=a+b:
                           空1                                             
try:
    a = float(input('请输入三角形的边长:a='))
    b = float(input('b='))
    c = float(input('c='))
    is_illegal(a, b, c)
    s = (a+b+c)/2
    area = math.sqrt(s*(s-a)*(s-b)*(s-c))
    print("三角形的面积为:",area)
except  ValueError:
    print('提示:请输入数字!')
                 空2                     :   #捕获IllegalArgumentError异常,输出异常字符串"无法构成三角形"
    print(e)
知识点:自定义异常的抛出和捕获
A、空1:raise  IllegalArgumentError("无法构成三角形")  
空2:except IllegalArgumentError as e
B、空1:raise  IllegalArgumentError()  
空2:except IllegalArgumentError as e
C、空1:raise  IllegalArgumentError("无法构成三角形")  
空2:except IllegalArgumentError
D、空1:raise  IllegalArgumentError()  
空2:except IllegalArgumentError