University of Arizona, Department of Computer Science

CSc 120: Classes: Temperatures

Expected Behavior

Write a Python class Temp that meets the following requirements:

Attributes:

Methods:

Examples

  1. t1 = Temp(0, "C")
    t2 = Temp(32, "F")
    t1 == t2


    Result: True

  2. t1 = Temp(0, "C")
    t2 = Temp(0, "F")
    t1 > t2


    Result: True

  3. t1 = Temp(100, "C")
    t2 = Temp(212, "F")
    t1 != t2


    Result: False

  4. t1 = Temp(100, "C")
    str(t1)


    Result: '100C'