ماشین حساب ساده در پایتون
در دنیای برنامهنویسی، ایجاد یک ماشین حساب ساده میتواند اولین گام برای یادگیری زبانهای برنامهنویسی باشد. پایتون به عنوان یکی از محبوبترین زبانها، امکان پیادهسازی ماشین حساب را به راحتی فراهم میکند.
نکات کلیدی برای ساخت ماشین حساب
برای شروع، باید با مفاهیم اولیه آشنا شوید. ماشین حساب معمولاً از چهار عمل اصلی استفاده میکند: جمع، تفریق، ضرب و تقسیم.
ساختار کلی برنامه
در ابتدا، نیاز به تعریف توابع برای هر عمل داریم. برای مثال:
```python
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
if y != 0:
return x / y
else:
return "Cannot divide by zero!"
```
سپس، باید ورودی کاربر را دریافت کنیم. با استفاده از تابع `input()` میتوانیم نیازهای کاربر را شناسایی کنیم:
```python
print("Select operation:")
print("
- Add")
- Subtract")
- Multiply")
- Divide")
choice = input("Enter choice (1/2/3/4): ")
```
در ادامه، میتوانیم با استفاده از شرطها، عمل مورد نظر را اجرا کنیم:
```python
num1 = float(input("Enter first number: "))
num2 = float(input("Enter second number: "))
if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))
elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))
elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))
elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))
else:
print("Invalid input")
```
نتیجهگیری
در نهایت، ماشین حساب ساده شما آماده است. این پروژه نه تنها به شما کمک میکند تا با مفاهیم اولیه پایتون آشنا شوید، بلکه مهارتهای حل مسئله را نیز تقویت میکند. با گسترش این پروژه میتوانید ویژگیهای بیشتری اضافه کنید، مانند محاسبات پیشرفتهتر یا ذخیره تاریخچه محاسبات. این یک نقطه شروع عالی برای برنامهنویسی در پایتون است!