第12320题 单选题
以下Python映射类代码中①处应补全的语句是?

题目说明:实现数值区间映射功能,将输入值从[0, 1023]区间映射到[0, 255]区间。运行示例:

  • 输入:5,映射后输出:1
  • 输入:200,映射后输出:49 现有Python代码如下:
    class Ying():
      def __init__(self,a,b,c,d,e):
          self.a=a
          self.b=b
          self.c=c
          self.d=d
          self.e=e
      def ys(self):
          return (self.a*(self.e-self.d))/(self.c-self.b)
    a=float(input('输入值:'))
    b=Ying(a,0,1023,0,255)
    print("映射前:%d  映射后:%d"%(a,    ①    ))
A

a.ys()

B

b.ys()

C

b

D

b.self()

程序运行统计
暂无判题统计