به کانال «PythonStepByStep» خوش آمدید.
اینجا قراره پایتون رو قدم به قدم و کاملاً کاربردی یاد بگیرید – از نصب تا پروژه.
✅ چه چیزهایی در کانال میبینید؟
• آموزشهای ویدیویی و متنی گام به گام
• تست و آزمون برای سنجش یادگیری
• نکتههای کلیدی و ترفندهای کدنویسی
• حل تمرین و پروژههای کوچک
همین حالا اولین قدم رو بردارید:
1️⃣ پست پین شده (مقدمه) را بخوانید.
2️⃣ سوالات خود را بپرسید.
3️⃣ کانال را به دوستانتان معرفی کنید.
همراه ما باشید تا از صفر به یک برنامهنویس پایتون تبدیل شوید. 🚀
https://eitaa.com/PythonStepByStep
📜 تاریخچه پایتون
· سازنده: گیدو ون روسوم (Guido van Rossum) هلندی
· سال شروع: ۱۹۸۹ (به عنوان یک پروژه شخصی در تعطیلات کریسمس)
· نامگذاری: برگرفته از گروه کمدی «مونتی پایتون» (Monty Python) – نه از مار پایتون!
· اولین انتشار: ۱۹۹۱ (نسخه 0.9.0)
· نسخه پایدار کنونی: 3.x (از سال ۲۰۰۸ به بعد)
🌍 کاربردهای پایتون (کجاها استفاده میشود؟)
پایتون یک زبان همهکاره است:
· توسعه وب (جنگو، Flask)
· علم داده و تحلیل داده (Pandas، NumPy)
· هوش مصنوعی و یادگیری ماشین (TensorFlow، PyTorch، Scikit-learn)
· اتوماسیون و اسکریپتنویسی (گرفتن خودکار اطلاعات از وب، مدیریت فایلها)
· توسعه بازی (Pygame)
· محاسبات علمی و مهندسی (SciPy، Matplotlib)
· برنامههای دسکتاپ (Tkinter، PyQt)
❗ اهمیت پایتون (چرا انقدر محبوب است؟)
· ساده و خوانا: نزدیک به زبان انگلیسی، مناسب برای مبتدیان
· یادگیری سریع: با کمترین سینتکس (نوشتار) میتوان کار کرد
· بازار کار داغ: رتبه اول یا دوم در بیشتر رتبهبندیهای محبوبیت زبانها (مثل TIOBE، PYPL)
· منبع باز و رایگان: هرکس میتواند از آن استفاده و به توسعه آن کمک کند
· جامعه بزرگ و فعال: میلیونها کتابخانه آماده و پشتیبانی قوی
✔️ مزایای پایتون (نسبت به دیگر زبانها)
· خوانایی بالا: کدها مثل یک دستور زبان انگلیسی خوانده میشوند
· عدم نیاز به کامپایل: اجرای خط به خط (اینترپرتری) – مناسب تست سریع
· چندین پارادایم: شیگرا، تابعی، ساختاریافته
· قابل حمل: روی ویندوز، مک، لینوکس و حتی موبایل اجرا میشود
· کتابخانه استاندارد غنی: بدون نصب اضافه میتوانید فایل، اینترنت، ریاضی و ... کار کنید
🚀 اولین شروع کدنویسی پایتون (گام صفر)
1. نصب پایتون
· به سایت رسمی python.org بروید
· آخرین نسخه 3.x را دانلود کنید
· حتماً گزینه «Add Python to PATH» را هنگام نصب تیک بزنید
2. نوشتن اولین برنامه (Hello, World!)
بعد از نصب، یکی از این روشها را انتخاب کنید:
روش اول: محیط IDLE (که همراه پایتون نصب میشود)
print("سلام دنیا!")
روش دوم: ترمینال (CMD یا ترمینال مک/لینوکس)
>>> print("سلام دنیا!")
روش سوم: یک فایل با پسوند .py بسازید
با Notepad بنویسید print("Hello") و ذخیره کنید first.py
سپس در ترمینال اجرا کنید:
python first.py
3. گام بعدی (چه چیزهایی یاد بگیرید؟)
· متغیرها و انواع داده (int, str, float, bool)
· ورودی و خروجی (input() و print())
· شرطها (if, elif, else)
· حلقهها (for, while)
· لیستها و دیکشنریها
· توابع (def)
https://eitaa.com/PythonStepByStep
آموزش برنامهنویسی پایتون
اولین آموزش برنامهنویسی پایتون
🐍 سه نکته طلایی درباره print در پایتون
وقتی میخواهید متنی را با print چاپ کنید، پایتون به شما سه راه متفاوت داده است. هر کدام را سر جای خودش استفاده کنید، حرفهایتر خواهید شد.
۱️⃣ دابل کوتیشن (" ")
وقتی داخل متن شما تککوتیشن (آپاستروف) وجود دارد، کل متن را با دابل کوتیشن بنویسید.
✅ مثال درست:
print("It's great!")
چون It's یک تککوتیشن دارد، کل متن را در دابل کوتیشن گذاشتهایم.
❌ مثال نادرست:
print('It's great!') # خطا میدهد
۲️⃣ سینگل کوتیشن (' ')
برعکس حالت قبل: اگر داخل متن شما دابل کوتیشن استفاده شده، کل متن را با سینگل کوتیشن بنویسید.
✅ مثال درست:
print('He said "Hello"')
❌ مثال نادرست:
print("He said "Hello"") # خطا میدهد
۳️⃣ سه سینگل کوتیشن (''' ''')
این یکی برای متنهای چندخطی جادو میکند. بدون نیاز به \n میتوانید چند خط را پشت سر هم چاپ کنید.
✅ مثال:
print('''خط اول
خط دوم
خط سوم''')
خروجی:
خط اول
خط دوم
خط سوم
✨ خلاصه به زبان ساده
· داخل دابل کوتیشن میتوانی تککوتیشن بگذاری.
· داخل سینگل کوتیشن میتوانی دابل کوتیشن بگذاری.
· سه سینگل کوتیشن یعنی: هر چیزی بین این سه نقل قول بنویسی، دقیقاً به همان شکل چندخطی چاپ میشود.
https://eitaa.com/PythonStepByStep