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

 

خوش آمدید به انجمن تخصصی پایتون و جنگو (پایتونی ها)

لطفاً برای دسترسی به تمامی بخش های سایت مراحل ثبت نام و ایجاد حساب کاربری را طی نمایید.

جستجو در تالار: در حال نمایش نتایج برای برچسب های 'آموزش نصب پایتون'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • پایتون ( Python )
    • تالار پایتون مقدماتی
    • تالار پایتون پیشرفته
    • تالار تفاوت زبان پایتون ورژن ۲ و ۳
  • جنگو ( django )
    • تالار جنگو مقدماتی
    • تالار جنگو پیشرفته
    • تالار کتاب جنگو ( جنگو بوک )
    • تالار آموزش پروژه محور جنگو
  • آموزش تکه کدهای کاربردی پایتون ( Python Code Snippet )
  • دریافت نسخه های پایتون
    • نرم افزار زبان برنامه نویسی پایتون
  • دریافت افزونه های پایتون
    • اجرای اسکریپتهای پایتون در اندروید
  • رفع مشكلات برنامه های پايتون
  • معرفی برنامه های تحت پايتون
  • بخش بایگانی

وبلاگ‌ها

  • مقایسه Python با هشت زبان برنامه نویسی مطرح جهان

دسته ها

  • مقاله های سایت

دسته ها

  • دانلود نرم افزار زبان برنامه نویسی پایتون
  • دریافت افزونه های پایتون
    • اجرای اسکریپتهای پایتون در اندروید
  • کتاب های آموزشی پایتون ( Python )
  • کتاب های آموزش فریم ورک جنگو ( Django )

دسته ها

  • آموزش پایتون
    • آموزش پایتون مقدماتی
    • آموزش پایتون پیشرفته
    • تفاوت های پایتون ۲ و پایتون ۳
  • آموزش جنگو
    • آموزش جنگو مقدماتی
    • آموزش جنگو پیشرفته
    • آموزش پروژه محور جنگو
  • تکه کدهای کاربردی پایتون ( Python Code Snippet )
  • آموزش گیت
    • گیت لب ( GitLab )
    • گیت هاب ( GitHub )

12 نتیجه پیدا شد

  1. افزودن یک مسیر (path) به PATH environment variable (متغیر PATH environment) در ویندوز با سلام خدمت دوستان پایتونی عزیز این جلسه در خدمت شما هستیم با یک آموزش کوتاه درباره نحوه افزودن یک مسیر (path) به PATH environment variable (متغیر PATH environment) در ویندوز . ابتدا به طبق عکس زیر بر روی MyComputer کلیک راست کنید و properties بگیرید : بعد وارد گزینه و بخش Advanced system settings بشید : سپس وارد تب Advanced شوید و بر روی گزینه Environment Variable کلیک کنید : در اینجا در کادر پایین بر روی آدرس یعنی path کلیک کنید و گزینه Edit رو بزنید : سپس در این پنجره باز شده در کادر دوم ( Variable value ) در انتهای خط یک کاما بگذارید طبق شکل و پایتون را معرفی کنید . خب به همین راحتی مسیر پایتون معرفی شد . امیدوارم که این آموزش کوتاه و جمع و جور به دردتون خورده باشه . موفق و پیروز باشید . پایتونی ها
  2. این تاپیک پشتیبانی برای آموزش است افزودن یک مسیر (path) به PATH environment variable (متغیر PATH environment) در ویندوز 10/07/96 14:14 10/07/96 14:14 لطفا اگرهر سوال یا بازخوردی دارید اینجا ارسال کنید.
  3. با سلام خدمت کاربران گرامی پایتونی ها سری آموزش تفاوت زبان برنامه نویسی پایتون ورژن ۲ و ۳ رو آغاز کردیم . امیدوارم که بتونیم خدمت کوچکی به دوستان پایتون دوستمون کنیم . لطفا با نظرات و پیشنهادات خودتون ما رو در این مسیر یاری کنید . با قسمت اول این آموزش همراه ما باشید . تفاوت های زبان برنامه نویسی پایتون ورژن ۲ و ۳ بسیاری از کاربران مبتدی پایتون فکر می کنند کدام نسخه از پایتون رو باید شروع کنند . آیا اگر نسخه های قبلی این زبان رو آموزش ندیده باشند براشون مشکل ساز خواهد شد؟ آیا بعد ها در مسیر کاری با زبان پایتون به مشکل های متعددی نمیخورند اگر از ورژن های قبلی پایتون هیچ چیزی بلد نباشند ؟ اگر نظر من رو میخواهید به شما پیشنهاد میکنم قید پایتون های ورژن قدیمی تر رو بزنید و از آخرین ورژن شروع به آموزش کنید . نهایتا هر کجا که متوجه شدید باید از ورژن های قبلی پایتون هم آگاهی داشته باشید و یا تا حدودی مسلط باشید ، یک زمان خیلی کوتاه میزارید تا به اون ورژن خاص و اون بخش خاص مسلط شوید . البته تفاوت های چندان بزرگ و چشم گیری بین ورژن های مختلف پایتون وجود نداره . تا زمانی که هر دو ورژن از کتابخانه های مورد استفاده شما پشتیبانی میکنند نمیتوان گفت که کار کردن با کدام ورژن درست است یا غلط . با این حال در چند قسمت نگاهی کوتاه به تفاوت نحوه کد نویسی در زبان برنامه نویسی پایتون ورژن 2 و 3 می کنیم و تا جایی که بنده اطلاع داشته باشم به شما عزیزان آموزش خواهم داد : The __future__ module از طریق این ماژول ما میتونیم نواقصی که در پایتون ورژن ۲ وجود داره رو بر طرف کنیم . برای مثال اگر از نحوه رفتار تقسیم اعداد integer پایتون ۳ در نسخه پایتون ۲ استفاده کنیم ، میتونیم ماژول آن را ایمپورت کنیم داخل پروژه مون . مثل زیر باید عمل کنیم تا از ویژگی تقسیم در پایتون ۳ ، در پروژه پایتون ۲ خودمون بهره مند بشیم : from __future__ import division یک نگاه به لیست زیر بندازید . دیگر ویژگی هایی که می توانیم با استفاده از ماژول __future__ وارد پروژه پایتون ۲ خودمون کنیم ، در جدول زیر ذکر شده است: nested_scopes generators division absolute_import with_statement print_function unicode_literals The print function یکی از موارد تغییر یافته در پایتون ورژن ۳ نسبت به ورژن ۲ ، تغییر در تابع پرینت هست . در پایتون ۲ مثلا استرینگ مورد نظر خودمون رو بعد از کلمه print داخل تک کوتیشن میزاشتیم و تمام . ولی در پایتون ۳ شما باید از پرانتز حتما استفاده کنید . وگرنه پروژه تون با ارور مواجه میشه . به تفاوت زیر نگاه کنید : Python 2 # Code print 'Python', python_version() print 'Hello, World!' print('Hello, World!') print "text", ; print 'print more text on the same line' #Result Python 2.7.6 Hello, World! Hello, World! text print more text on the same line Python 3 #code print('Python', python_version()) print('Hello, World!') print("some text,", end="") print(' print more text on the same line') #Result Python 3.4.1 Hello, World! some text, print more text on the same line #Bad Code print 'Hello, World!' #Result Bad Code File "<ipython-input-3-139a7c5835bd>", line 1 print 'Hello, World!' ^ SyntaxError: invalid syntax همانطور که مشاهده کردید در آخرین قسمت از کدهای بالا ، اگر از دستورات پایتون ۲ در پایتون ۳ استفاده کنید ، بدونید که قطعا با ارور و خطا مواجه خواهید شد . خب عزیزان جلسات رو زیاد طولانی نمی کنم . امیدوارم که از جلسه اول تفاوت های زبان برنامه نوسی پایتون ورژن ۲ و ۳ لذت برده باشید . هر گونه سوال ، انتقاد و یا پیشنهادی دارید در تاپیک مربوط به این آموزش بپرسید . موفق و پیروز باشید . پایتونی ها
  4. سلام دوستان عزیز من یه سوال دارم . میخواستم ببینم فرق پایتون ۲ و پایتون ۳ تو چیه ؟ من که پایتون ۲ رو نخوندم و دارم پایتون ۳ رو میخونم ضرر میکنم ؟ امکانش هست چیزهایی رو نفهمم یا جا بمونم ؟ اگر بعدا برام مشکل ساز میشه از اول شروع کنم پایتون ۲ رو بخونم و بعدش بیام پایتون ۳ رو بخونم مرسی از همه دوستان
  5. این تاپیک پشتیبانی برای آموزش است تفاوت های زبان برنامه نویسی پایتون ورژن ۲ و ۳ ( قسمت اول ) 27/05/96 02:05 27/05/96 02:12 لطفا اگرهر سوال یا بازخوردی دارید اینجا ارسال کنید.
  6. با سلام خدمت پایتونی های عزیز با قسمت دوم از سری آموزش پروژه محور ساخت یک وبلاگ ساده با فریم ورک جنگو در خدمت شما عزیزان هستیم . در قسمت قبل یعنی قسمت اول ملزومات ایجاد این پروژه رو به شما عزیزان گفتیم و بستر شروع کار رو آماده کردیم . پس با ما باشید تا در این قسمت با همدیگر یک پروژه برای وبلاگمون ایجاد کنیم . ساخت یک پروژه برای وبلاگ جنگویی خب همانطور که مطمئنا در آموزش مقدماتی جنگو مطالعه کردید و متوجه شدید ، ساخت یک وبسایت با فریم ورک جنگو یک مقدار متفاوت هست با زبان های دیگه . اگر تا الان مشغول ایجاد سایت های استاتیک بودید و یا با PHP برنامه نویسی می کردید ، در اینجا یک مقدار کار متفاوت است . میخوام به زبان خیلی خیلی ساده براتون توضیح بدم . وقتی میخواید یک وبسایت با جنگو ایجاد کنید ، کل کار به صورت زیر است : 1 - یک فولدر برای وب سایت خودتون می سازید 2 - داخل وب سایت محیط مجازی خودتون ( virtualenv ) رو نصب می کنید 3 - یک پروژه ایجاد می کنید 4 - سپس هر تعداد APP که احتیاج داشتید ، در داخل پروژه اصلی خودتون ایجاد می کنید . پس در این قسمت ما میخوایم مرحله شماره ۳ رو انجام بدیم . یعنی ساختار اصلی پروژه مون رو ایجاد کنیم . این مراحل برای ساخت هر وبسایتی به همین شکل هست . البته میتونه یک مقدار متفاوت باشه که ما اصلا نمیخوایم وارد جزئیات بشیم . فقط میخوایم در عرض چند جلسه به صورت خیلی خلاصه و سریع به شما یاد بدیم که اصلا نترسید و یک وب سایت با جنگو ایجاد کنید . انشاالله در قسمت های بعدی از سری آموزش های پروژه محور جنگو ، برای شما پروژه های حرفه ای تر و سخت تر رو آموزش می دیم . یادآوری : در جلسه قبلی یک فولدر به نام pythonyhd ایجاد کردیم . واردش شدیم . با دستورات گفته شده ویرچوال انو رو نصب کردیم . فعالش کردیم . جنگو رو نصب کردیم . دستور pip freeze رو اجرا کردیم . ما در جنگو یه دستور خط فرمانی داریم به نام django-admin . این دستور همانطور که از نامش معلومه برای کارهای مدیریتی در جنگو هست . این دستور به فایل django-admin.py اشاره میکنه . وقتی ما یک پروژه ایجاد میکنیم ، در همین جلسه خواهید دید که به صورت اتوماتیک همیشه یک فایل در روت پروژه مون به نام manage.py ایجاد میشه . این دوتا فایل تقریبا شبیه هم هستند و برای کارهای مدیریتی استفاده میشن . طبق تعریف از سایت رسمی جنگو ، این فایل ۲ کار مهم برای ما میکنه : 1 - این بسته پروژه شما را بر روی sys.path قرار می دهد. 2 - این مجموعه متغیر محیطی DJANGO_SETTINGS_MODULE را به گونه ای تنظیم می کند که به فایل settings.py پروژه شما اشاره دارد. خب خیلی نمیخوام شلوغش کنم . بعدا سعی میکنیم راجب این دستور بیشتر صحبت کنیم . کاری که الان با این دستور داریم ایجاد یک پروژه جنگو است و تمام . برای ایجاد پروژه اصلی جنگو خودمون از دستور زیر استفاده می کنیم : $ django-admin startproject pythonyha خب فکر کنم خیلی دستور واضحی هست . فقط آخرین کلمه ای که نوشتیم اسم پروژه ماست . شما هرچی دوست دارید میتونید بزارید . ولی توصیه میکنم با ما جلو بیاید که بعدا احیانا به مشکل نخورید . خب وقتی شما این دستور رو در ترمینال خودتون بزنید به ظاهر چیزی اتفاقی نمیوفته . حالا برید به فولدر پروژتون سر بزیند . وقتی وارد فولدر بشید خواهید دید که یک فولدر دیگه درست شده داخلش به اسم pythonyha ایجاد شده . خب این فولدر ، فولدر پروژه ماست . از این به بعد ( اکثرا ) هر کاری بخوایم کنیم باید داخل این فولدر ( پروژه ) باشیم . یعنی تمام App هایی که خواهیم ساخت باید در این پروژه اصلی باشیم . خب شما موفق شدید که پروژه اصلی خودتون رو درست کنید . بزارید یک نگاه به فایل های داخل پروژه مون بکنیم . وارد فولدر پروژه بشید : می بینید که وقتی وارد پروژه مون شدیم یک فولدر هست که باز به نام پروژه مون به صورت اتوماتیک ایجاد شده و یک فایل به اسم manage.py که در ابتدای این قسمت خیلی کوتاه راجبش صحبت کردیم و گفتیم که وظایف مدیریتی داره این فایل . تقریبا از اسمش هم معلومه . حالا وارد فولدر اصلی پرژوه بشیم فایل های زیر رو خواهیم دید : دوستان عزیز لطفا به آدرس بار بالای عکس نگاه کنید . سه تا دایرکتوری pyhtonyha می بینید ! لطفا قاطی نکنید این فولدر هارو . pythonyha اول : اسم فولدر اصلی ما بود که شما هرچی دوست دارید میتونید بزارید . اصلا مهم نیست. میتونید بزارید مثلا mysite . pythonyha دوم : اسم پروژه مون بود که معولا باید اسم پروژه مون رو بزاریم . فرض کنید میخواید سایت پایتونی ها طراحی کنید . پس باید اسم پروژه مون همین pythonyha باشه . pythonyha سوم : این فولدر به صورت اتوماتیک دقیقا هم نام با پروژه مون در داخل پروژه مون ایجاد میشه . هرچی اسم پروژه تون باشه ، بعد از ایجاد پروژه ، یک فولدر دقیقا با نام پروژه در داخل اون ایجاد میشه . امیدوارم که کاملا متوجه شده باشید . اگر چندین بار این کار رو با اسامی مختلف انجام بدید دقیقا متوجه کار خواهید شد . خب در داخل فولدر pythonyha‌ چهار فایل وجود داره که کم کم در مراحل بعدی ازشون استفاده میکنیم . البته قبلا فایل settings.py‌ رو براتون توضیح دادم . شما الان موفق به ساخت پروژه اصلی خودتون شدید و همه چی آماده است . دوست دارید یک سر به سایتی که تا اینجا ایجاد کردید بزنید ؟ خب ابتدا با دستور زیر وارد پروژه بشید : $ cd pythonyha و بعد با دستور زیر سرور جنگو رو Run کنید : $ python manage.py runserver در سری آموزش جنگو مقدماتی ، قسمت آموزش ساخت یک پروژه و App در فریم ورک جنگو به شما عزیزان گفتیم که این ارور قرمز رنگ چیه و چجوری میتونیم اونو بر طرف کنیم . پس دیگه اینجا توضیح نمیدم . دستور زیر رو بزنید : $ python manage.py migrate خب حالا همه چی آمادست . اولین قدم از ساخت وب سایت جنگویی خودتون رو برداشتید . حالا مرورگر خودتون رو باز کنید و چون سرور جنگو Run‌ هست فقط با زدن یکی از آدرس های زیر سایت خودتون رو ببینید : localhost:8000 OR 127.0.0.1:8000 خب اگر تصویر بالا رو به عنوان صفحه اصلی سایتتون اگر دید که تبریک میگیم . کارتون بدون عیب و نقص انجام شده و به مرحله و قسمت بعدی آموزش برید و لذت ببرید . اگر هم با ارور مواجه شدید حتما به تاپیک پشتیبانی این آموزش مراجعه کنید و سوال بپرسید تا دوستان سریعا به شما کمک کنند . خب تقریبا قسمت دوم آموزش ساخت یک وبلاگ ساده با جنگو به پایان رسیده . تقریبا از قسمت چهارم وارد کدنویسی میشیم . در سری آموزش های پروژه محور بعدی خیلی سریع تر از این قسمت ها عبور میکنیم و سعی میکنیم ۳ قسمت اول این پروژه رو در یک قسمت به صورت خیلی خلاصه و سریع بگیم و ازش رد بشیم . چند بار مسائل گفته شده رو تمرین کنید و سعی کنید قشنگ درک کنید و متوجه بشید . موفق و پیروز باشید . پایتونی ها
  7. این تاپیک پشتیبانی برای آموزش است ساخت یک وبلاگ ساده با جنگو ( قسمت دوم ) 27/05/96 01:17 لطفا اگرهر سوال یا بازخوردی دارید اینجا ارسال کنید.
  8. سلام دوستان من جایی داشتم میخوندم که کسی میگفت از نرم افزار سوپر پایتون ( Super Python ) استفاده کنید . خیلی خوبه . میخواستم بدونم این سوپر پایتون اصلا چی هست ؟ برای اجرای پایتون و برنامه های پایتونیه ؟ مرسی دوستان
  9. این تاپیک پشتیبانی برای آموزش است نصب پایتون ( python ) بر روی ویندوز ( جلسه سوم ) 30/02/96 12:54 لطفا اگرهر سوال یا بازخوردی دارید اینجا ارسال کنید.
  10. به نام خدا . با جلسه سوم از سری آموزش برنامه نویسی پایتون مقدماتی در خدمت شما عزیزان هستیم . در این قسمت قصد داریم نحوه دانلود و نصب و راه اندازی نرم افزار پایتون رو به شما آموزش بدیم . با ما همراه باشید . آموزش نصب پایتون ( python ) بر روی ویندوز خب برای اینکه ما بتوانیم به راحتی کدهای پایتون خودمون رو بنویسیم باید نرم افزار پایتون رو نصب کنیم . شرکت ارائه دهنده پایتون یک پکیج رو برای ما آماده کردن که در آن مفسر پایتون ( همون بخشی که کدهای شما را ترجمه و تفسیر میکند ) و ادیتوری به صورت پیش فرض با نام IDLE و یکسری کتابخانه پیش فرض و ... وجود دارند . نکته : در سیستم عامل های لینوکس و خانواده آن نرم افزار پایتون به صورت پیش فرض نصب شده است و شما احتیاجی به نصب دوباره آن ندارید . اگر شک دارید که نرم افزار پایتون بر روی ویندوز شما نصب است می توانید از کنترل پنل به برنامه های نصب شده خودتون رجوع کنید و چک کنید . خب حالا نوبت به دانلود نرم افزار پایتون رسیده : دانلود نرم افزار پایتون برای ویندوز وقتی به این صفحه برید نسخه های مختلف نرم افزار پایتون رو برای نسخه های مختلف ویندوز مشاهده می کنید : Python Releases for Windows Latest Python 2 Release - Python 2.7.13 Latest Python 3 Release - Python 3.6.1 Python 3.6.1 - 2017-03-21 Download Windows x86 web-based installer Download Windows x86 executable installer Download Windows x86 embeddable zip file Download Windows x86-64 web-based installer Download Windows x86-64 executable installer Download Windows x86-64 embeddable zip file Download Windows help file تقریبا حجم کمتر از ۵۰ مگا بایت داره . حتما از آخرین نسخه پایتون استفاده کنید . آن را دانلود کنید و لذت ببرید !! نصبش به راحتی آب خوردن هستش . وقتی فایل اجرایی (‌ exe ) رو اجرا کنید صفحه نصب پایتون باز میشه و تا گزینه میاره . کزینه اول برای نصب با مشخصات پیشفرض هستش . این گزینه رو بزنید و منتظر باشید که پروسه نصب تموم بشه . گزینه دوم برای نصب به صورت دستی هست . اگر این گزینه رو انتخاب کردید تیک گزینه های Precompile standard library و Download debugging symbols رو بزنید و تمام . هوراااااااااااااا ... پایتون نصب شد . به همین راحتی . در قسمت بعد بهتون میگیم که چجوری به ادیتور پایتون کار کنید و رسما وارد مبحث کد نویسی پایتون میشیم . امیدوارم که از جلسه سوم آموزش استفاده کامل رو برده باشید . تمامی حقوق برای انجمن پایتونی ها محفوظ می باشد . پایتونی ها
  11. این تاپیک پشتیبانی برای آموزش است معرفی کوتاه نسخه های زبان برنامه نویسی پایتون ( جلسه دوم ) 30/02/96 10:46 لطفا اگرهر سوال یا بازخوردی دارید اینجا ارسال کنید.
  12. به نام خدا . با سلام خدمت دوستان عزیز پایتونی ها . با جلسه دوم آموزش صفر تا صد زبان برنامه نویسی پایتون در خدمت شما دوستان عزیز هستیم . ما در ۲۴ ساعت شبانه روز آماده انتقادات و پیشنهادات و حمایت های شما کاربران عزیز هستیم . معرفی نسخه های مختلف زبان برنامه نویسی پایتون ( Python ) پس از طراحی و پیاده سازی زبان پایتون و انتشار اولین نسخه ی برنامه ی کاربردی پایتون که نرم افزاری برای اجرای کدهای نوشته شده به زبان پایتون است، توسعه ی آن ادامه می یافت و توزیع های مختلفی از آن به همراه اصلاحات، بهبود امکانات، یا افزودن قابلیت های جدید منتشر شده اند. این نام گذاری های نسخه های زبان برنامه نویسی پایتون به شکل x.y.z هست که از شماره 0.9.0 شروع شده و همچنان ادامه داره . تغریبا تمام نرم افزارها اینگونه ورژن های بالاتر را ارائه میکنند . اگر در ورژن جدید ارائه شده تغییرات اساسی در بنیاد نرم افزار به وجود آید بر این اساس مطمئنا مقدار x افزایش پیدا میکنه ، اگر تغییراتی با اولویت کمتر نسبت به معیار قبلی به وجود بیاد عدد y مقدارش تغییر میکنه ، و در صورت رفع باگ های احتمالی در یک نسخه ی منتشر شده، مقدار z در توزیع اصلاح شده افزایش می یابد . در بعضی از نرم افزار ها میبینید که به صورت مختصر می نویسند این اعداد رو و عدد آخر رو نمی نویسند . به طور کلی، کاربران همزمان با آپدیت هر نرم افزار به نسخه ی جدید آن نرم افزار مهاجرت می کنند و برنامه نویسان نیز از این قاعده مستثنی نیستند. توسعه دهندگان زبان برنامه نویسی Python در اکتبر سال 2000 نسخه ی پایدار 2.0 را با ایجاد تغییرات اساسی در ادامه ی توزیع 1.6 منتشر کردند و پس از آن نیز روند تغییر و اصلاح روی این توزیع جدید ادامه یافت. با این حال آقای روسوم ( خالق اصلی زبان پایتون ) از روند این اصلاحات رضایت چندانی نداشت و همواره در فکر ایجاد تغییرات بنیادی در ساختار و سینتکس پایتون بود تا به هدف اصلی خود از طراحی این زبان یعنی دستیابی به ساختاری ساده و در عین حال مستحکم و قدرتمند برسد. یکی از مشکلاتی که آقای روسوم در این راه با آن مواجه بود عدم تطبیق پذیری نسخه های قبلی با ساختار ساده ای بود که روسوم در ذهن داشت، به همین دلیل یک دوراهی در مسیر توسعه ی پایتون قرار گرفت: فرآیند توسعه یا باید روی همان ساختار و سینتکس نسخه های قبلی ( که به روز ترین آنها نسخه های 2 به بالا بودند ) ادامه پیدا می کرد، که با افزودن قابلیت های جدید به آن رفته رفته پایتون تبدیل به زبانی پیچیده می شد، یا این که ساختار زبان تغییر اساسی پیدا می کرد که با وجود عدم تطبیق با نسخه های قبلی ساده تر بود و با حذف پیچیدگی ها کار برنامه نویسی را راحت تر می کرد. در نهایت پس از بررسی های فراوان روسوم تصمیم گرفت به جای حفظ ساختار قبلی، هدف خود را دنبال کرده و پس از ایجاد تغییرات مورد نظر در دسامبر سال 2008 توزیع نسخه های 3 پایتون با نام Py3K یا Python 3000 با شماره ی 3.0 آغاز شد. به عقیده ی آقای روسوم احتمالاً کاربران پایتون در نگاه اول تغییرات چندانی را در توزیع جدید تشخیص نمی دهند، با این حال او این اطمینان را می دهد که در طراحی این نسخه بسیاری از موارد آزاردهنده، نقص ها و نتایج حاصل از ساختارهای نادرست قبلی رفع شده اند که از جمله این اصلاحات می توان به تغییر در کلاس اعداد صحیح، قبول ()print به عنوان یک تابع، حذف برخی سینتکس ها مثل (<>)، افزودن سینتکس های جدید، تغییر در سینتکس های قبلی، تغییر در کتابخانه های استاندارد پایتون، تغییر در برخی عملگرها و توابع، پشتیبانی بهتر از یونیکد، و ... اشاره کرد. امیدوارم که از جلسه دوم آموزش استفاده کامل رو برده باشید . تمامی حقوق برای انجمن پایتونی ها محفوظ می باشد . پایتونی ها منبع : آکادمی