مرحبًا، هل يمكنك أن تصنع لي دالة بايثون قصيرة تستقبل درجة الحرارة الفعالة للنجم بالكلفن، وتخرج نوع النجم؟
مرحبًا، هل يمكنك أن تصنع لي دالة بايثون قصيرة تستقبل درجة الحرارة الفعالة للنجم بالكلفن، وتخرج نوع النجم؟
user
لا مشكلة! فيما يلي دالة بايثون قصيرة تصنف النجوم بناءً على درجة حرارة الإدخال:

معرف Star_ID (مؤقت):
    إذا كانت درجة الحرارة < 2400: قم بإرجاع "درجة الحرارة منخفضة جدًا بحيث لا يمكن تصنيفها كنجمة"
    درجة حرارة elif في النطاق (2400، 3700): إرجاع "M"
    درجة حرارة elif في النطاق (3700، 5200): إرجاع "K"
    درجة حرارة elif في النطاق (5200، 6000): إرجاع "G"
    درجة حرارة elif في النطاق (6000، 7500): إرجاع "F"
    درجة حرارة elif في النطاق (7500، 10000): إرجاع "A"
    درجة حرارة elif في النطاق (10000، 30000): إرجاع "B"
    درجة حرارة إليف> 30000: إرجاع "O"
assistant