1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

#!تاپیک جامع آموزش پایتون!#

شروع موضوع توسط byte ‏19/7/11 در انجمن هک و امنیت

  1. کاربر فوق حرفه ای

    تاریخ عضویت:
    ‏24/1/11
    ارسال ها:
    2,466
    تشکر شده:
    1,365
    امتیاز دستاورد:
    113
    حرفه:
    دانشجو
    به نام خدا

    با سلام خدمت همه دوستان اهل فن


    قرار بر این شد که تو این تاپیک شروع کنیم به آموزش زبان مهم کاربردی شیرین ودوست داشتنی پایتون!
    از اساتید حرفه ای تقاضا میکنم بنده رو در این تاپیک یاری کنند.وتاپیک رو پر بارتر کنند.
    دوستان عزیز من قصد دارم مطالب رو خیلی صریح و واضح بیان کنم.تا همه بتونن راحت یاد بگیرن.
    و در آخر برای دلگرمی بنده تشکر یادتون نره
     
    وضعیت سفید از این پست تشکر کرده است.
  2. کاربر فوق حرفه ای

    تاریخ عضویت:
    ‏24/1/11
    ارسال ها:
    2,466
    تشکر شده:
    1,365
    امتیاز دستاورد:
    113
    حرفه:
    دانشجو
    پاسخ : #!تاپیک جامع آموزش پایتون!#

    قسمت اول


    پایتون:


    دوستان پایتون زبان برنامه نویسی تفسیری و سطح بال ، شی گرا و یک زبان برنامه نویسی تفسیری سمت

    سرور قدرتمند است که توسط گیدو ون روسوم در سال ۱۹۹۰ ساخته شد. این زبان در ویژگی ها شبیه

    پرل، روبی (رابی)، اسکیم، اسمال تاک و تی سی ال است و از مدیریت خودکار حافظه استفاده می کند.

    لوگوی پایتون

    پایتون به شکل پروژه ای متن باز توسعه یافته است و توسط بنیاد نر مافزار پایتون مدیریت می گردد.

    نسخهٔ 2.6.4 این زبان در تاریخ ۲۵ اکتبر ۲۰۰۹ منتشر شد.


    نصب پایتون

    توضیحات قبل از نصب :


    تقریبا در همه توزیع های مبتنی بر یونیکس و مک ، مفسر پایتون به

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

    کاربران ویندوز باید قبل از برنامه نویسی با پایتون مفسر مربوطه و در صورت نیاز ماژول ها و ابزار

    های مورد نیاز را دانلود و نصب نمایند . کاربران لینوکس نیز ممکن است جهت بروزآوری مفسر و یا

    استفاده از امکانات جدیدتر مجبور به نصب مجدد مفسر و سایر ابزار ها باشند . در این بخش نصب و

    کامپایل کلی مفسر اصلی پایتون توضیح داده خواهد شد . نحوه نصب سایر ماژول ها و ابزار ها در درس

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

    پلتفر مها را دارا می باشد که از آن جمله می توان به ویندوز ، مک و کلیه سیستم عام لهای مبتنی برAS/

    یونیکس مانند لینوکس اشاره کرد. همچنین نسخه هایی نیز برای اجرا بر روی سولریس ، ، 400PlayStation ، Palm OS ، Symbian OS

    و سخت افزار ها و پلتفر مهایی چون Amiga ، OS/2 ، BeOS

    و چندین پلتفرم دیگر (که شاید تا حدودی نام اینها برای ما عجیب و ناآشنا باشد Pocket PC ، iPodLinux)

    تدارک دیده شده است. با استفاده از این مزیت یعنی در دسترس بودن مفسر سازگار با سیستم های

    مختلف و برخی تمهیدات دیگر تقریبا همه کدهای نوشته شده به زبان پایتون بدون نیاز به تغییر ، قابلیت

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


    دوستان عزیز ما برای کامپایل کردن کدهایی خودمون که به زبان شیرین پایتون مینویسیم باید از یک مفسر استفاده کنیم

    مثل تمام زبان های دیگه.طبق توضیحات بالا پایتون تو خیلی از سیستم عامل ها قابل اجراست. ما اینجا دوتا از مفسر های

    پایتون رو معرفی میکنیم:


    1.پایتون ۳.۱.۲ برای سیستم عامل ویندوز

    2.پایتون ۲.۶ برای سیستم عامل لینوکس


    اگر کاربر ویندوز هستید میتونید پایتون ۳.۱.۲ رو از سایت www.python.org که در دو نوع ۶۴ بیت و ۳۲ بیت ارائه شده.که متناسب با سیستمتون اونو دریافت و نصب کنید.

    اما اگر از سیستم عامل لینوکس استفاده میکنید پایتون رو از قبل به صورت پیش فرض دارید و نیازی به نصب دوباره آن ندارید.

    در ادامه روش نصب در صورت عدم وجود پایتون در سیستم عامل لینوکس ونسب اون بر روی هر یک از توزیع های ان سیستم عامل رو

    توضیح خواهیم داد.

    منابع:
    ویکی پایتون
    pylearn.com
    جناب گوگل
    گروه اشیانه
    و...
     
    وضعیت سفید از این پست تشکر کرده است.
  3. عضو جدید

    تاریخ عضویت:
    ‏21/1/17
    ارسال ها:
    1
    تشکر شده:
    1
    امتیاز دستاورد:
    1
    جنسیت:
    زن
    سلام
    من 2 ماهه که شروع کردم به یادگیری پایتون. ی سوال داشتم
    فایل نوت پد را در کنار idle درست کردم. ولی بازم موقع ران کردن برنامه ارور میده.
    میشه ی کم این موضوع فایل ساختن و استفاده کردن رو توضیح بدید.
    ممنون
     
    وضعیت سفید از این پست تشکر کرده است.
  4. کاربر حرفه ای

    تاریخ عضویت:
    ‏25/8/15
    ارسال ها:
    1,373
    تشکر شده:
    8,610
    امتیاز دستاورد:
    118
    جنسیت:
    مرد
    ببخشید من خوب متوجه منظورتون نشدم
    مگه برنامه نویسی با پایتون به این صورت نیست که شما برنامه تون رو توی یه فایل تکست با کمک نوت پد یا نوت پد ++ و غیره مینویسید
    سپس اون رو با نام example.py ذخیره میکنید
    و بعد اون روی با کمک CMD با تایپ دستوری مثل
    python example.py
    اجرا میکنید؟
     
    وضعیت سفید و *Mitra* از این پست تشکر کرده اند.
  5. کاربر حرفه ای

    تاریخ عضویت:
    ‏25/8/15
    ارسال ها:
    1,373
    تشکر شده:
    8,610
    امتیاز دستاورد:
    118
    جنسیت:
    مرد
    فکر کنم این idle که فرمودین صرفا یه ویرایشگر متن هست که به نظر من بهتره از همون Notepad++ استفاده کنید
     
    وضعیت سفید و *Mitra* از این پست تشکر کرده اند.