پایتون یکی از بهترین زبانهای برنامه نویسی برای افراد مبتدی و حرفهای است. برای یادگیری بهتر این زبان، بهترین راه انجام پروژههای عملی است. در این مقاله 10 پروژه ساده و کاربردی را بررسی میکنیم که به شما کمک میکند برنامه نویسی پایتون را بهتر یاد بگیرید.
ماشین حساب ساده در پایتون
شروع پروژه
اولین پروژه یک ماشین حساب ساده است که عملیات جمع، تفریق، ضرب و تقسیم را انجام میدهد.
مراحل اجرا
- یک ورودی از کاربر دریافت کنید.
- عملیات مورد نظر را مشخص کنید.
- نتیجه را نمایش دهید.
کد نمونه
num1 = float(input("عدد اول را وارد کنید: "))
num2 = float(input("عدد دوم را وارد کنید: "))
operation = input("عملیات مورد نظر (+, -, *, /) را وارد کنید: ")
if operation == '+':
print("نتیجه:", num1 + num2)
elif operation == '-':
print("نتیجه:", num1 - num2)
elif operation == '*':
print("نتیجه:", num1 * num2)
elif operation == '/':
print("نتیجه:", num1 / num2)
else:
print("عملیات نامعتبر است")
حدس عدد تصادفی
شروع پروژه
در این پروژه یک عدد تصادفی بین 1 تا 100 انتخاب شده و کاربر باید آن را حدس بزند.
مراحل اجرا
- یک عدد تصادفی تولید کنید.
- کاربر باید حدس بزند.
- برنامه اعلام کند که حدس کاربر بزرگتر یا کوچکتر از عدد هدف است.
کد نمونه
import random
number = random.randint(1, 100)
guess = None
while guess != number:
guess = int(input("یک عدد بین 1 تا 100 حدس بزنید: "))
if guess < number:
print("عدد بزرگتر است")
elif guess > number:
print("عدد کوچکتر است")
print("تبریک! شما عدد درست را حدس زدید")
بررسی عدد اول
شروع پروژه
این برنامه بررسی میکند که آیا عدد وارد شده یک عدد اول است یا خیر.
مراحل اجرا
- دریافت عدد از کاربر
- بررسی اینکه آیا عدد تنها بر خودش و 1 بخشپذیر است یا نه
کد نمونه
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5) + 1):
if n % i == 0:
return False
return True
num = int(input("یک عدد وارد کنید: "))
print("عدد اول است" if is_prime(num) else "عدد اول نیست")
تبدیل واحد دما
شروع پروژه
این برنامه دما را بین سلسیوس و فارنهایت تبدیل میکند.
مراحل اجرا
- دریافت مقدار دما و نوع تبدیل از کاربر
- انجام محاسبات تبدیل
- نمایش نتیجه
کد نمونه
def celsius_to_fahrenheit(c):
return (c * 9/5) + 32
def fahrenheit_to_celsius(f):
return (f - 32) * 5/9
type_conversion = input("تبدیل از (C به F یا F به C): ")
temp = float(input("مقدار دما را وارد کنید: "))
if type_conversion == 'C':
print("نتیجه:", celsius_to_fahrenheit(temp))
elif type_conversion == 'F':
print("نتیجه:", fahrenheit_to_celsius(temp))
شمارش تعداد حروف در یک جمله
شروع پروژه
این برنامه تعداد حروف موجود در یک رشته را شمارش میکند.
مراحل اجرا
- دریافت یک متن از کاربر
- شمارش و نمایش تعداد کاراکترها
کد نمونه
text = input("یک جمله وارد کنید: ")
print("تعداد کاراکترها:", len(text))
چگونه این پروژه ها به یادگیری بهتر پایتون کمک میکنند؟
این پروژهها باعث میشوند که شما برنامه نویسی را به سادهترین روش ممکن یاد بگیرید و مفاهیمی مانند ورودی/خروجی، شرطها، حلقهها و توابع را بهتر درک کنید.
چرا موسسه آموزشی فرهنگ نوین بهترین گزینه برای یادگیری برنامه نویسی است؟
اگر به دنبال یادگیری حرفهای برنامه نویسی هستید، موسسه آموزشی فرهنگ نوین بهترین انتخاب برای شما است. این موسسه با برگزاری دورههای تخصصی برنامه نویسی توسط اساتید برتر و استفاده از روشهای عملی و پروژه محور، شما را برای ورود به دنیای حرفهای آماده میکند.
بدون نظر