نحوه شروع برنامه نویسی در پایتون: 13 مرحله (همراه با تصاویر)

فهرست مطالب:

نحوه شروع برنامه نویسی در پایتون: 13 مرحله (همراه با تصاویر)
نحوه شروع برنامه نویسی در پایتون: 13 مرحله (همراه با تصاویر)

تصویری: نحوه شروع برنامه نویسی در پایتون: 13 مرحله (همراه با تصاویر)

تصویری: نحوه شروع برنامه نویسی در پایتون: 13 مرحله (همراه با تصاویر)
تصویری: آموزش برنامه نویسی پایتون از مقدماتی تا پیشرفته ( صفر تا صد python ) 2024, ممکن است
Anonim

آیا می خواهید یادگیری نحوه برنامه نویسی را شروع کنید؟ ورود به برنامه نویسی کامپیوتر می تواند دلهره آور باشد و ممکن است فکر کنید که برای یادگیری باید به کلاس ها بروید. اگرچه این ممکن است برای برخی از زبانها صادق باشد ، اما انواع زبانهای برنامه نویسی وجود دارد که درک مفاهیم اولیه فقط یک یا دو روز طول می کشد. پایتون یکی از این زبانها است. شما می توانید یک برنامه اساسی پایتون را فقط در چند دقیقه اجرا و اجرا کنید. برای یادگیری نحوه انجام کار ، مرحله 1 زیر را ببینید.

مراحل

قسمت 1 از 5: نصب پایتون

پنجره ها

167107 1 2
167107 1 2

مرحله 1. از وب سایت پایتون دیدن کنید

می توانید همه چیزهایی را که برای شروع به کار با پایتون نیاز دارید از وب سایت پایتون بارگیری کنید (python.org/downloads. وب سایت باید به طور خودکار تشخیص دهد که از ویندوز استفاده می کنید و پیوندها را به نصب کننده ویندوز ارائه دهید.

167107 2 2
167107 2 2

مرحله 2. انتخاب کنید کدام نسخه را می خواهید نصب کنید

در حال حاضر دو نسخه از پایتون موجود است: 3.x.x و 2.7.10. پایتون هر دو را برای بارگیری در دسترس قرار می دهد ، اما کاربران جدید باید نسخه 3.x.x را انتخاب کنند. اگر قصد دارید با کد پایتون قدیمی یا با برنامه ها و کتابخانه هایی که هنوز 3.x.x را انتخاب نکرده اند کار کنید ، 2.7.10 را بارگیری کنید.

این راهنما فرض می کند که 3.x.x را نصب می کنید

167107 3 3
167107 3 3

مرحله 3. پس از بارگیری ، برنامه نصب را اجرا کنید

با کلیک روی دکمه نسخه مورد نظر ، نصب کننده آن بارگیری می شود. بعد از اتمام بارگیری ، این نصب کننده را اجرا کنید.

167107 4 2
167107 4 2

مرحله 4. کادر "Add Python 3.5 to PATH" را علامت بزنید

این به شما امکان می دهد پایتون را مستقیماً از طریق Command Prompt اجرا کنید.

167107 5 2
167107 5 2

مرحله 5. روی "Install Now" کلیک کنید

با این کار پایتون با تمام تنظیمات پیش فرض آن نصب می شود که برای اکثر کاربران مناسب است.

اگر می خواهید برخی از عملکردها را غیرفعال کنید ، فهرست نصب را تغییر دهید یا اشکال زدایی را نصب کنید ، به جای آن روی "سفارشی سازی نصب" کلیک کنید و سپس کادرها را علامت زده یا بردارید

مک

167107 6 2
167107 6 2

مرحله 1. تصمیم بگیرید که آیا می خواهید Python 3.x.x را نصب کنید

همه نسخه های OS X با پایتون 2.7 نصب شده اند. اگر نیازی به نسخه جدیدتر پایتون ندارید ، نیازی به نصب هیچ چیزی ندارید. اگر می خواهید به جدیدترین نسخه های پایتون دسترسی داشته باشید ، باید 3.x.x را نصب کنید.

اگر فقط می خواهید از نسخه شامل Python استفاده کنید ، می توانید اسکریپت ها را در یک ویرایشگر متن ایجاد کرده و آنها را از طریق ترمینال اجرا کنید

167107 7 2
167107 7 2

مرحله 2. فایل های Python 3.x.x را از وب سایت پایتون بارگیری کنید

از (python.org/downloads در مک خود) دیدن کنید. این سیستم عامل شما را شناسایی کرده و فایل های نصب Mac را نشان می دهد. در غیر این صورت ، روی پیوند "Mac OS X" کلیک کنید.

167107 8 2
167107 8 2

مرحله 3. روی فایل PKG بارگیری شده دوبار کلیک کنید تا نصب پایتون آغاز شود

برای نصب پایتون دستورات را دنبال کنید. اکثر کاربران فقط می توانند از تنظیمات پیش فرض استفاده کنند.

167107 9 2
167107 9 2

مرحله 4. Python را در ترمینال راه اندازی کنید

برای تأیید صحت نصب ، ترمینال را راه اندازی کرده و python3 را تایپ کنید. این باید رابط Python 3.x.x را شروع کرده و نسخه را نمایش دهد.

لینوکس

167107 10 2
167107 10 2

مرحله 1. نسخه Python را که قبلاً نصب کرده اید بررسی کنید

تقریباً همه توزیع های لینوکس با پایتون نصب شده است. با باز کردن ترمینال و تایپ کردن پایتون می توانید ببینید چه نسخه ای دارید.

167107 11 2
167107 11 2

مرحله 2. جدیدترین نسخه را در اوبونتو نصب کنید

پنجره Terminal را باز کرده و عبارت sudo apt-get install python را تایپ کنید.

همچنین می توانید پایتون را با استفاده از برنامه افزودن/حذف برنامه های اوبونتو واقع در پنجره برنامه ها نصب کنید

167107 12 2
167107 12 2

مرحله 3. جدیدترین نسخه را در Red Hat و Fedora نصب کنید

پنجره Terminal را باز کرده و عبارت sudo yum install python را تایپ کنید.

167107 13 2
167107 13 2

مرحله 4. جدیدترین نسخه را در Arch Linux نصب کنید

به عنوان یک کاربر پایه وارد شوید. نوع pacman -S python را تایپ کنید.

167107 14 2
167107 14 2

مرحله 5. محیط IDLE را بارگیری کنید

اگر می خواهید از محیط توسعه پایتون استفاده کنید ، می توانید با استفاده از مدیر نرم افزار توزیع خود آن را دریافت کنید. برای یافتن و نصب بسته کافی است عبارت python idle را جستجو کنید.

سایر ملزومات

167107 15 2
167107 15 2

مرحله 1. ویرایشگر متن را نصب کنید

در حالی که می توانید برنامه های پایتون را در Notepad یا TextEdit ایجاد کنید ، خواندن و نوشتن کد با استفاده از ویرایشگر متن تخصصی بسیار آسان تر خواهد بود. انواع ویرایشگرهای رایگان برای انتخاب از جمله Sublime Text (هر سیستم) ، Notepad ++ (Windows) ، TextWrangler (Mac) ، یا JEdit (هر سیستم) وجود دارد.

167107 16 2
167107 16 2

مرحله 2. نصب خود را آزمایش کنید

Command Prompt (Windows) ترمینال خود (Mac/Linux) را باز کرده و python را تایپ کنید. پایتون بارگیری می شود و شماره نسخه نمایش داده می شود. شما به خط فرمان مترجم پایتون منتقل می شوید که به صورت >>> نشان داده شده است.

print ("Hello، World!") را تایپ کرده و ↵ Enter را فشار دهید. شما باید متن سلام جهان را ببینید! زیر خط فرمان پایتون نمایش داده می شود

قسمت 2 از 5: یادگیری مفاهیم اولیه

167107 17 2
167107 17 2

مرحله 1. درک کنید که پایتون نیازی به کامپایل ندارد

پایتون یک زبان تفسیر شده است ، به این معنی که می توانید برنامه را به محض ایجاد تغییر در فایل اجرا کنید. این باعث می شود برنامه های تکرار ، بازبینی و عیب یابی بسیار سریعتر از بسیاری از زبان های دیگر انجام شود.

پایتون یکی از آسان ترین زبان ها برای یادگیری است و شما می توانید یک برنامه اساسی را در عرض چند دقیقه اجرا کنید

167107 18 2
167107 18 2

مرحله 2. در مترجم کار کنید

می توانید از مترجم برای آزمایش کد بدون نیاز به افزودن آن به برنامه خود استفاده کنید. این برای یادگیری نحوه عملکرد دستورات خاص یا نوشتن یک برنامه دور ریختن عالی است.

167107 19 2
167107 19 2

مرحله 3. نحوه مدیریت پایتون با اشیاء و متغیرها را بیاموزید

پایتون یک زبان شی گرا است ، به این معنی که همه چیز در برنامه به عنوان یک شیء مورد توجه قرار می گیرد. همچنین ، نیازی به اعلام متغیرها در ابتدای برنامه خود ندارید (می توانید این کار را در هر زمان انجام دهید) و نیازی به تعیین نوع متغیر (عدد صحیح ، رشته و غیره) ندارید.

قسمت 3 از 5: استفاده از مترجم پایتون به عنوان ماشین حساب

انجام برخی از توابع پایه ماشین حساب به شما کمک می کند تا با نحو پایتون و نحوه مدیریت اعداد و رشته ها آشنا شوید.

167107 20 2
167107 20 2

مرحله 1. مترجم را شروع کنید

خط فرمان یا ترمینال خود را باز کنید. در قسمت اعلان ، python را تایپ کرده و. Enter را فشار دهید. با این کار مترجم پایتون بارگیری می شود و شما به خط فرمان پایتون (>>>) منتقل می شوید.

اگر پایتون را در خط فرمان خود ادغام نکرده اید ، برای اجرای مترجم باید به فهرست دایرکتوری پایتون بروید

167107 21 2
167107 21 2

مرحله 2. حسابی اولیه را انجام دهید

شما می توانید از پایتون برای انجام آسان حساب اولیه استفاده کنید. برای مشاهده چند مثال در مورد نحوه استفاده از توابع ماشین حساب به کادر زیر مراجعه کنید. توجه: # نظرات را در کد پایتون تعیین می کند ، و آنها از طریق مترجم منتقل نمی شوند.

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # تقسیم همیشه یک نقطه شناور (اعشاری) عدد 35.0 >>> (100 - 10*3 /

167107 22 2
167107 22 2

مرحله 3. محاسبه قدرت ها

می توانید از عملگر ** برای نشان دادن قدرت استفاده کنید. پایتون می تواند به سرعت اعداد بزرگ را محاسبه کند. برای نمونه به کادر زیر مراجعه کنید.

>> 7 ** 2 # 7 مربع 49 >>> 5 ** 7 # 5 به توان 7 78125

167107 23 2
167107 23 2

مرحله 4. ایجاد و دستکاری متغیرها

می توانید متغیرهایی را در پایتون برای انجام جبر اصلی اختصاص دهید. این یک معرفی خوب برای نحوه اختصاص متغیرها در برنامه های پایتون است. متغیرها با استفاده از علامت = تعیین می شوند. برای نمونه به کادر زیر مراجعه کنید.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> عرض = 10 # متغیرها می توانند هر رشته ای باشند> >> ارتفاع = 5 >>> عرض * ارتفاع 50

167107 24 2
167107 24 2

مرحله 5. مترجم را ببندید

پس از اتمام استفاده از مترجم ، می توانید آن را ببندید و با فشار دادن Ctrl+Z (Windows) یا Ctrl+D (Linux/Mac) و سپس فشار دادن ↵ Enter به خط فرمان خود بازگردید. همچنین می توانید quit () را تایپ کرده و ↵ Enter را فشار دهید.

قسمت 4 از 5: ایجاد اولین برنامه خود

167107 25 2
167107 25 2

مرحله 1. ویرایشگر متن خود را باز کنید

می توانید به سرعت یک برنامه آزمایشی ایجاد کنید که با اصول اولیه ایجاد و ذخیره برنامه ها و سپس اجرای آنها از طریق مترجم آشنا شود. این همچنین به شما کمک می کند تا مطمئن شوید مترجم شما به درستی نصب شده است.

167107 26 2
167107 26 2

مرحله 2. یک عبارت "print" ایجاد کنید

"چاپ" یکی از عملکردهای اساسی پایتون است و برای نمایش اطلاعات در ترمینال در طول برنامه استفاده می شود. توجه: "چاپ" یکی از بزرگترین تغییرات از پایتون 2 به پایتون 3 است. در پایتون 2 ، فقط باید "چاپ" را تایپ کنید و سپس آنچه را که می خواهید نمایش داده شود ، تایپ کنید. در Python 3 ، "print" تبدیل به یک تابع شده است ، بنابراین باید "print ()" را تایپ کنید ، در حالی که آنچه می خواهید در داخل پرانتز نمایش داده شود.

167107 27 2
167107 27 2

مرحله 3. بیانیه خود را اضافه کنید

یکی از رایج ترین روش های آزمایش زبان برنامه نویسی ، نمایش متن "سلام ، جهان!" این متن را در داخل عبارت "print ()" ، از جمله علامت نقل قول قرار دهید:

چاپ ("سلام ، جهان!")

برخلاف بسیاری از زبان های دیگر ، نیازی به انتهای خط با a ندارید ؛. همچنین نیازی به استفاده از مهاربندهای حلقوی ({}) برای تعیین بلوک ها ندارید. در عوض ، تورفتگی نشان دهنده چیزی است که در یک بلوک گنجانده شده است

167107 28 2
167107 28 2

مرحله 4. فایل را ذخیره کنید

روی منوی File در ویرایشگر متن خود کلیک کرده و Save As را انتخاب کنید. در منوی کشویی زیر جعبه نام ، نوع فایل پایتون را انتخاب کنید. اگر از Notepad استفاده می کنید (توصیه نمی شود) ، "All Files" را انتخاب کرده و سپس ".py" را به انتهای نام فایل اضافه کنید.

  • مطمئن شوید که فایل را در جایی که دسترسی به آن آسان است ذخیره کنید ، زیرا باید در خط فرمان به آن بروید.
  • برای این مثال ، فایل را به عنوان "hello.py" ذخیره کنید.
167107 29 2
167107 29 2

مرحله 5. برنامه را اجرا کنید

Command Prompt یا Terminal را باز کرده و به محلی که فایل خود را ذخیره کرده اید بروید. هنگامی که آنجا هستید ، فایل را با تایپ hello.py و فشار دادن ↵ Enter اجرا کنید. شما باید متن سلام جهان را ببینید! زیر خط فرمان نمایش داده می شود.

بسته به نحوه نصب Python و نسخه آن ، ممکن است لازم باشد python hello.py یا python3 hello.py را برای اجرای برنامه تایپ کنید

167107 30 2
167107 30 2

مرحله 6. اغلب آزمایش کنید

یکی از نکات مهم در مورد پایتون این است که می توانید برنامه های جدید خود را بلافاصله آزمایش کنید. یک تمرین خوب این است که همزمان با باز کردن ویرایشگر ، خط فرمان خود را باز کنید. هنگامی که تغییرات خود را در ویرایشگر ذخیره می کنید ، می توانید برنامه را بلافاصله از خط فرمان اجرا کنید و به شما امکان می دهد تغییرات را به سرعت آزمایش کنید.

قسمت 5 از 5: ایجاد برنامه های پیشرفته

167107 31 2
167107 31 2

مرحله 1. بیانیه کنترل جریان اصلی را آزمایش کنید

دستورات کنترل جریان به شما این امکان را می دهد تا بر اساس شرایط خاص برنامه را کنترل کنید. این عبارات قلب برنامه نویسی پایتون هستند و به شما امکان می دهد برنامه هایی ایجاد کنید که بسته به ورودی و شرایط مختلف کارهای مختلف را انجام دهند. بیانیه while برای شروع خوب است. در این مثال ، می توانید از عبارت while برای محاسبه دنباله فیبوناچی تا 100 استفاده کنید:

# هر عدد در دنباله فیبوناچی # مجموع دو عدد قبلی a ، b = 0 ، 1 است در حالی که b <100: print (b، end = '') a ، b = b ، a+b

  • دنباله تا زمانی اجرا می شود که (در حالی که) b کمتر از (<) 100 باشد.
  • خروجی 1 1 2 3 5 8 13 21 34 55 89 خواهد بود
  • دستور end = '' خروجی را در یک خط به جای قرار دادن هر مقدار در یک خط جداگانه نمایش می دهد.
  • در این برنامه ساده چند نکته قابل ذکر است که برای ایجاد برنامه های پیچیده در پایتون بسیار مهم است:

    • تورفتگی را یادداشت کنید. A: نشان می دهد که خطوط زیر دچار تورفتگی می شوند و بخشی از بلوک هستند. در مثال بالا ، print (b) و a، b = b، a+b بخشی از بلوک while هستند. تورفتن صحیح برای کارکردن برنامه شما ضروری است.
    • چندین متغیر را می توان در یک خط تعریف کرد. در مثال بالا ، a و b هر دو در خط اول تعریف شده اند.
    • اگر این برنامه را مستقیماً به مترجم وارد می کنید ، باید یک خط خالی را به انتها اضافه کنید تا مترجم بداند برنامه به پایان رسیده است.
167107 32 2
167107 32 2

مرحله 2. توابع را در برنامه ها بسازید

می توانید توابعی را تعریف کنید که بعداً می توانید در برنامه آنها را فراخوانی کنید. این امر به ویژه در صورت نیاز به استفاده از چندین توابع در محدوده یک برنامه بزرگتر مفید است. در مثال زیر ، می توانید یک تابع ایجاد کنید تا دنباله ای از فیبوناچی را فراخوانی کند مانند آنچه که قبلاً نوشتید:

def fib (n): a، b = 0، 1 در حالی که a <n: print (a، end = "" a، b = b، a+b print () # بعداً در برنامه ، می توانید با فیبوناچی خود تماس بگیرید # تابع برای هر مقداری که مشخص می کنید fib (1000)

این 0 0 1 1 2 3 5 8 13 21 34 55 89 89 144 233 377 610 987 باز می گردد

167107 33 2
167107 33 2

مرحله 3. یک برنامه کنترل جریان پیچیده تر بسازید

دستورات کنترل جریان به شما امکان می دهد شرایط خاصی را تعیین کنید که نحوه اجرای برنامه را تغییر می دهد. این امر به ویژه هنگامی که با ورودی کاربر سروکار دارید بسیار مهم است. مثال زیر از if ، elif (در غیر این صورت) و دیگری برای ایجاد یک برنامه ساده که سن کاربر را ارزیابی می کند ، استفاده خواهد کرد.

age = int (ورودی ("سن خود را وارد کنید:")) اگر سن <= 12: print ("بچه بودن خیلی خوب است!") elif age in range (13، 20): print ("شما یک نوجوان هستید ! ") else: print (" زمان بزرگ شدن ") # در صورت صحت هر یک از این جملات # پیام مربوطه نمایش داده می شود. # اگر هیچ کدام از این دو عبارت درست نباشد ، پیام "else" نمایش داده می شود.

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

    • input () - با این کار ورودی کاربر از صفحه کلید فراخوانی می شود. کاربر پیام نوشته شده در پرانتز را مشاهده می کند. در این مثال ، ورودی () توسط یک تابع int () احاطه شده است ، به این معنی که تمام ورودی ها به عنوان یک عدد صحیح تلقی می شوند.
    • range () - این تابع را می توان به طرق مختلف مورد استفاده قرار داد. در این برنامه ، در حال بررسی این است که آیا عددی در محدوده 13 تا 20 وجود دارد یا خیر. انتهای محدوده در محاسبه محاسبه نمی شود.
167107 34 2
167107 34 2

مرحله 4. سایر عبارات شرطی را بیاموزید

مثال قبلی از نماد "کمتر یا مساوی" (<=) برای تعیین اینکه آیا سن ورودی شرایط را دارد یا خیر استفاده کرد. شما می توانید از عبارات شرطی مشابه ریاضی استفاده کنید ، اما تایپ آنها کمی متفاوت است:

عبارات مشروط

معنی سمبل نماد پایتون
کمتر از < <
بزرگتر از > >
کمتر یا مساوی <=
بزرگتر یا مساوی >=
برابر است = ==
نا برابر !=
167107 35 2
167107 35 2

مرحله 5. به یادگیری ادامه دهید

اینها اصول اولیه در مورد پایتون است. اگرچه این یکی از ساده ترین زبان ها برای یادگیری است ، اما اگر به حفاری علاقه دارید ، عمق زیادی وجود دارد. بهترین راه برای ادامه یادگیری ، ایجاد برنامه ها است! به یاد داشته باشید که می توانید به سرعت برنامه های خراش را مستقیماً در مترجم بنویسید و آزمایش تغییرات شما به سادگی اجرای مجدد برنامه از خط فرمان است.

  • بسیاری از کتابهای خوب برای برنامه نویسی پایتون در دسترس هستند ، از جمله ، "پایتون برای مبتدیان" ، "کتاب آشپزی پایتون" و "برنامه نویسی پایتون: مقدمه ای بر علوم کامپیوتر".
  • منابع مختلفی به صورت آنلاین در دسترس هستند ، اما بسیاری هنوز به پایتون 2. X اختصاص دارند. ممکن است لازم باشد برای هر نمونه ای که ارائه می دهند ، تعدیلاتی انجام دهید.
  • اگر می خواهید پایتون را به صورت آنلاین اجرا کنید اما مایل به اجرای پایتون 3 هستید ، Repl [1] دارای یک مترجم پایتون است که از ماشین های مجازی لینوکس استفاده می کند. یکی دیگر از منابع آنلاین خوب برای "pythonista" آینده (برنامه نویس پایتون با تجربه) فکرکرده است [2]. برای چالش های بزرگتر ، "Automate the Boring Stuff" [3] و Project Euler [4] نیز موجود است.
  • بسیاری از مدارس محلی کلاس هایی را در مورد پایتون ارائه می دهند. اغلب پایتون در کلاس های مقدماتی تدریس می شود زیرا یکی از آسان ترین زبان ها برای یادگیری است.

نمونه برنامه ها

Image
Image

نمونه کد راه اندازی مترجم پایتون

Image
Image

نمونه کد ماشین حساب پایتون

Image
Image

نمونه برنامه پایتون آسان

توصیه شده: