بخشی از مجموعه

چندین نمونه کد

~2 دقیقه مطالعه • بروزرسانی ۲۱ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتون داده‌های بارندگی واقعی و میانگین سالانه را برای ۱۲ ماه دریافت کرده و برای هر ماه مقدار واقعی، میانگین، و اختلاف را نمایش می‌دهد.


کد پایتون:


def read_rainfall_data():
    actual = []
    average = []
    print("ورود داده‌های بارندگی برای ۱۲ ماه:")
    for i in range(12):
        a = float(input(f"بارندگی واقعی ماه {i+1}: "))
        avg = float(input(f"میانگین بارندگی ماه {i+1}: "))
        actual.append(a)
        average.append(avg)
    return actual, average

def display_comparison(actual, average):
    print("\nمقایسه بارندگی ماهانه:")
    print("ماه | واقعی | میانگین | اختلاف")
    print("-------------------------------")
    for i in range(12):
        diff = actual[i] - average[i]
        print(f"{i+1:>3} | {actual[i]:>6.1f} | {average[i]:>8.1f} | {diff:>8.1f}")

# اجرای برنامه
actual_data, average_data = read_rainfall_data()
display_comparison(actual_data, average_data)

نمونه خروجی:


ماه | واقعی | میانگین | اختلاف  
  1 |   42.0 |     38.5 |      3.5  
  2 |   35.0 |     40.0 |     -5.0  
...

نوشته و پژوهش شده توسط دکتر شاهین صیامی