جستجو برای:
  • خانه
  • دوره‌ها
  • وبلاگ
  • رویدادها
  • کارآموزان
    • آزمون ها
    • فایلهای صوتی
  • انجمن‌ها
  • تماس با ما
  • درباره ما
  • حساب کاربری
  • phone 031-45264695
  • email hi@paygahedanesh.ir
  • زبان‌انگلیسی
  • برنامه‌نویسی
  • هوش‌مصنوعی
  • لینوکس
  • طراحی‌سایت
  • سئو
0
آموزشگاه فنی و حرفه ای شاهین شهر
  • خانه
  • دوره‌ها
  • وبلاگ
  • رویدادها
  • کارآموزان
    • آزمون ها
    • فایلهای صوتی
  • انجمن‌ها
  • تماس
  • درباره
حساب کاربری

وبلاگ

آموزشگاه فنی و حرفه ای شاهین شهر > وبلاگ > آموزش برنامه نویسی > آموزش برنامه نویسی پایتون پروژه عملی ساده ۱ (ماشین حساب)

آموزش برنامه نویسی پایتون پروژه عملی ساده ۱ (ماشین حساب)

access_time۱۷ آذر ۱۴۰۳
perm_identity توسط: علیرضا مهدیان
folder_open آموزش برنامه نویسی,آموزش پایتون

پایتون یکی از بهترین زبان‌های برنامه نویسی برای شروع آموزش برنامه نویسی است، زیرا دستور زبان ساده و قابل فهمی دارد. در مطلب آموزش برنامه نویسی پایتون پروژه عملی ساده (ماشین حساب)، یک پروژه ساده برای تازه‌ کارها طراحی شده که به شما کمک می‌کند مفاهیم اولیه پایتون را یاد بگیرید.

پروژه: ساخت یک ماشین حساب ساده

در این پروژه، یک ماشین حساب ساده می‌سازیم که چهار عملیات اصلی (جمع، تفریق، ضرب و تقسیم) را انجام می‌دهد. این پروژه به شما کمک می‌کند با ورودی کاربر، توابع و ساختارهای شرطی آشنا شوید.

مراحل ساخت پروژه

مرحله ۱: طراحی ساختار برنامه

قبل از شروع کدنویسی، بیایید به این فکر کنیم که برنامه ما چگونه کار خواهد کرد:

  1. از کاربر بخواهیم نوع عملیات (جمع، تفریق، ضرب، تقسیم) را وارد کند.
  2. از کاربر دو عدد دریافت کنیم.
  3. بر اساس نوع عملیات، نتیجه را محاسبه و نمایش دهیم.

مرحله ۲: نوشتن کد پروژه

نمایش منوی عملیات به کاربر

print("انتخاب کنید: \n")
print("1. جمع")
print("2. تفریق")
print("3. ضرب")
print("4. تقسیم")

دریافت انتخاب کاربر

operation = input("لطفاً شماره عملیات را وارد کنید (1/2/3/4): ")

دریافت دو عدد از کاربر

num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))

انجام عملیات بر اساس انتخاب کاربر

if operation == '1':
  result = num1 + num2
  print(f"نتیجه جمع: {result}")
elif operation == '2':
  result = num1 - num2
  print(f"نتیجه تفریق: {result}")
elif operation == '3':
  result = num1 * num2
  print(f"نتیجه ضرب: {result}")
elif operation == '4':
  if num2 != 0:
    result = num1 / num2
    print(f"نتیجه تقسیم: {result}")
  else:
    print("خطا: تقسیم بر صفر امکان‌پذیر نیست!")
else:
  print("انتخاب نامعتبر است. لطفاً یک عدد بین 1 تا 4 وارد کنید.")

آموزش برنامه نویسی پایتون پروژه عملی

توضیح کد

۱. نمایش منو به کاربر

print("انتخاب کنید: \n")
print("1. جمع")
print("2. تفریق")
print("3. ضرب")
print("4. تقسیم")

ابتدا یک منو برای کاربر نمایش داده می‌شود تا نوع عملیات را انتخاب کند. این بخش به کاربر امکان می‌دهد عملیات مورد نظر خود را به راحتی تشخیص دهد.

۲. دریافت ورودی از کاربر

operation = input("لطفاً شماره عملیات را وارد کنید (1/2/3/4): ")
num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))

در این قسمت، شماره عملیات و دو عدد از کاربر دریافت می‌شود. از تابع `input()` برای دریافت داده و از تابع `float()` برای تبدیل ورودی به عدد اعشاری استفاده می‌کنیم.

۳. انجام عملیات

این بخش، قلب برنامه است. بر اساس ورودی کاربر، عملیات مربوطه انجام می‌شود. از ساختارهای شرطی (`if-elif-else`) برای مدیریت انتخاب کاربر استفاده می‌کنیم.

if operation == '1':
  result = num1 + num2
  print(f"نتیجه جمع: {result}")
elif operation == '2':
  result = num1 - num2
  print(f"نتیجه تفریق: {result}")
elif operation == '3':
  result = num1 * num2
  print(f"نتیجه ضرب: {result}")
elif operation == '4':
  if num2 != 0:
    result = num1 / num2
    print(f"نتیجه تقسیم: {result}")
  else:
    print("خطا: تقسیم بر صفر امکان‌پذیر نیست!")
else:
  print("انتخاب نامعتبر است. لطفاً یک عدد بین 1 تا 4 وارد کنید.")

۴. مدیریت خطاها

در اینجا، خطای تقسیم بر صفر را مدیریت می‌کنیم. این یک مثال ساده از مدیریت خطا در برنامه نویسی است.

if num2 != 0:
  result = num1 / num2
  print(f"نتیجه تقسیم: {result}")
else:
  print("خطا: تقسیم بر صفر امکان‌پذیر نیست!")

کد نهایی

print("انتخاب کنید: \n")
print("1. جمع")
print("2. تفریق")
print("3. ضرب")
print("4. تقسیم")

operation = input("لطفاً شماره عملیات را وارد کنید (1/2/3/4): ")

num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))

if operation == '1':
  result = num1 + num2
  print(f"نتیجه جمع: {result}")
elif operation == '2':
  result = num1 - num2
  print(f"نتیجه تفریق: {result}")
elif operation == '3':
  result = num1 * num2
  print(f"نتیجه ضرب: {result}")
elif operation == '4':
  if num2 != 0:
    result = num1 / num2
    print(f"نتیجه تقسیم: {result}")
  else:
    print("خطا: تقسیم بر صفر امکان‌پذیر نیست!")
else:
  print("انتخاب نامعتبر است. لطفاً یک عدد بین 1 تا 4 وارد کنید.")

جمع‌بندی

این پروژه ساده به شما کمک می‌کند تا با اصول اولیه برنامه نویسی پایتون آشنا شوید. با تمرین بیشتر و افزودن قابلیت‌های جدید (مانند توان، جذر یا کار با اعداد پیچیده) می‌توانید مهارت‌های خود را تقویت کنید. اگر سوالی دارید یا به کمک بیشتری نیاز دارید، در کامنت‌ها بپرسید!

برچسب ها: آموزش برنامه نویسی پایتونساخت ماشین حساب ساده
بعدی چگونه در کمترین زمان برنامه نویسی پایتون را یاد بگیریم؟
قبلی آموزش برنامه نویسی پایتون پروژه عملی ساده ۲ (تبدیل‌کننده دما)

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • آموزش برنامه نویسی
  • آموزش پایتون
  • آموزش زبان انگلیسی
  • آموزش لینوکس
  • آموزش هوش مصنوعی
  • داستان انگلیسی
برچسب‌ها
آموزش برنامه نویسی پایتون ابزار هوش مصنوعی کدنویسی برنامه نویسی برنامه نویسی پایتون تولیدکننده رمز عبور ساده دستورات لینوکس ساخت ماشین حساب ساده لینوکس ماژول‌های استاندارد پایتون هوش مصنوعی برتر کدنویسی هوش مصنوعی برنامه نویسی پایتون کار با رشته‌ها گرفتن ورودی از کاربر
تمامی حقوق برای آموزشگاه پایگاه دانش محفوظ است.
طراحی و پشتیبانی: کوجاست | راهکارهای خلاق کسب و کار آنلاین
keyboard_arrow_up