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

برنامه ساده با پایتون برای پردازش طول رشته

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


کسی میتونه جوابشو بده؟

۰ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

موازی سازی در پایتون

سوال :

با سلام و خسته نباشید 
میخواستم بدونم برای برنامه نویسی موازی با پایتون چه نرم افزاری نیاز هست 
آیا با همین مفسر 3.4.2 که در دسترس دارم میتونم برنامه نویسی موازی کنم
آیا داخل فایلهای از پیش نوشته میتونم برنامه های موازی را پیدا کنم
لطفا راهنمایی فرمایید


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

http://www.tutorialspoint.com/python/python_multithreading.htm


لینک بالا خیلی بهتر از من توضیح داده

۲ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

سوال در مورد تولید exe در پایتون

سوال ؟


سلام 

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


اولا از py2exe استفاده کن که بهت حق انتخاب میده که برنامت رو نصبی کنی
بیشتر اونایی از cxfreeze استفاده میکنن که میخوان به ubuntu یا IOS خروجی بگیرن
برای اطلاعات بیشتر به http://www.py2exe.org/  رجوع کنید

مسیر مشخص رو میتونی با ماژول OS متد path بهش بدی... یا یه پیشنهاد دیگه : اینکه کلا از TKinter  به WX یا PYQT مهاجرت کنی.


۰ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

دانلود پایتون

Release version Release date   Click for more

View older releases

۰ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

دانلود کتاب از این پس پایتون به زبان فارسی

با توسعه علم کامپیوتر و پیشرفتی که این علم در عصر حاضر پبدا کرده است، زبان های برنامه نویسی متعددی جهت ساخت برنامه های کاربردی مورد نیاز مردم طراحی شده اند. این زبان ها همه روزه ساده تر و قدرتمند تر می شوند و مردم هم بسته به قابلیت هایی که این زبان ها دارند از آنها استفاده می کنند.
بیشتر زبان های برنامه نویسی جهت کاربردهای خاصی طراحی شده اند، اما زبان هایی نیز وجود دارند که همه منظوره هستند و هر نوع برنامه کامپیوتری را می توان با آنها نوشت که پایتون نیز یکی از این زبان ها است که امروزه رقابت شدیدی با سایر زبان های همه منظوره مانند C و ++C و Java دارد.
در طی سالهای اخیر، Python همیشه جز ۱۰ زبان پرطرفدار دنیا بوده است. این زبان در سال ۱۹۹۰ در موسسه تحقیقات بین المللی ریاضیات و کامپیوتر هلند ( CWI ) ساخته شد.
کتاب حاضر نوشته آقایان سعید خالقی و علیرضا حق نیا است که به بررسی این زبان قدرتمند پرداخته است و مطالعه آن را به همه علاقه مندان به برنامه نویسی توصیه می کنیم.

تعداد صفحات کتاب : ۳۳۴ صفحه


اندازه فایل : ۱۲٫۳۷MB

لینک دانلود مستقیم

رمز فایل : www.azad-dl.com

۲ نظر موافقین ۰ مخالفین ۰
حمید حق دوست

نوع داده ی منطقی( logical variables) در پایتون

نوع داده ی منطقی یا همان boolean متغییرهایی هستند که دو مقدار بیشتر روقبول نمیکنند:یا درست(true) هستند یا غلط(false)

example :

b1=true<<<

b2=false<<<


>>>2>1

True


همین بود دیگه... نوع داده همینه دیگه... الکی برا چی داستان بگم؟

چرا میخندید؟    بخخدا همین بود....


خب اگه چیز دیگه ای هم داره بگید منم بفهمم...


۱ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

روش های اجرای کد پایتون

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

به طور کلی یه برنامه رو میشه به 4 صورت اجرا کرد(تو پایتون):

  1. به حالت محاوره ای
  2. به عنوان ماژول پایتون
  3. به عنوان فایل اسکریپت یونیکس
  4. متد های خاص یک سیستم عامل
که در زیر هر چهار روش رو توضیح خواهیم داد:

1. اجرای کد بصورت محاوره ای:

برای این کار دستورات رو وارد کنید و اینتر رو بزنید که قبلا در مورد این روش توضیح دادیم...
>>>print "hello world!"
hello world!
>>>
بدی این روش اینه که اگه برنامه خطایی رو داد باید دوباره همه چی رو از اول بنویسید.
دومین مشکل این روش اینه که نمیتونیم برنامه رو ذخیره کنیم و دوباره اجرا کنیم.

2. اجرا به عنوان ماژول پایتون :
تو این روش شما برنامتون رو تو یه ویرایشگر مینویسید که این ویرایشگر میتونه برنامه ی ساده ای مثل notepad باشه یا ide های خیلی پیشرفته...
بعد اونو با پسوند py. ذخیده کنید. که هم در سیستم عامل لینوکس و هم ویندوز قابل اجراست.

دو تا روش دیگه رو منم نفهمیدم... شما اگه جایی خوندید و فهمیدید به منم بگید :)


۲ نظر موافقین ۲ مخالفین ۰
حمید حق دوست

دانلود JetBrains PyCharm v2.7 - نرم افزار برنامه نویسی به زبان پایتون

دانلود JetBrains PyCharm v2.7 - نرم افزار برنامه نویسی به زبان پایتون

پایتون (Python)، که البته گاهی به اشتباه پیتون تلفظ می شود، یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم ‏ در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفه ی ایجاد آن تاکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک‌های مختلف کد است. پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانه ی پویا استفاده می‌کند. این زبان از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبان های تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.
نرم افزار JetBrains PyCharm از شرکت JetBrains یک IDE برنامه نویسی زبان Python بسیار قدرتمند است که با ابزار فوق حرفه ای خود مدیریت پروژه ها و برنامه نویسی به زبان پایتون را آسان و سریع می کند.

زبان پایتون که یک زبان شی گرا و سطح بالا است و خود یک Compiler (مفسر) است توسط Guido van Rossum هلندی در سال 1991 ابداع شد. برنامه PyCharm باعث کدنویسی سریع تر و دقت بالاتر و برنامه نویسی هوشمند به زبان Python می شود. توسط مفسر هوشمند آن، کدنویسی شما به صورت آنی آنالیز می شود و خطاهای برنامه نویسی و خطای در حال اجرا گرفته می شود و توسط ادیتور هوشمند و پیشرفته خود، شما را برای کدنویسی تمیزتر و کمتر راهنمایی می کند. PyCharm در واقع یک ناوبر پروژه کامل است که می توانید فایل های پروژه را به آن معرفی کرده و بین تمامی فایل های پروژه به زبان پایتون نوشته شده جستجو کنید، بین متغیرهای مختلف در فایل های مختلف پل بزنید و تغییر لحظه ای ایجاد کنید. این IDE همچنین از Google App Engine نیز پشتیبانی می کند و شما می توانید برنامه های به زبان پایتون خود را با آن در گوگل اپز منتشر کنید.

راهنمای نصب

1- نرم افزار را نصب کرده و سپس اجرا کنید.
2- فایل Keygen.exe را از درون پوشه Keygen اجرا کرده و شماره سریالی تولید کنید.
3- نرم افزار را با اطلاعات تولید شده توسط Keygen رجیستر کنید
4- نرم افزار بر روی ویندوز 7 تست شده و مشکلی ندارد.

 دانلود - 123 مگابایت

 دانلود کرک (به تنهایی)

رمز فایل:

www.p30download.com
۳ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

رشته ها در پایتون

رشته چیست؟

رشته(string) یکی از انواع داده ها در پایتون است و مجموعه ای از کاراکتر هاست که در کنار هم می آیند و طول آن میتواند یک یا بیشتر از یک باشد. مثلا هر یک از موارد زیر مثالی از رشته در پایتون هستند:

“ Hello,  how  are  you? ” 

“ 1+1 ” 

“ I  ate  4  bananas ” 

“ !@#$%^ & *() ”

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

شما در کار با رشته ها به طور مکرر با کوتیشن مواجه خواهید شد که بسته به نوع کارتان میتواند دبل کوتیشن(") یا تک کوتیشن(') باشد.

برای شروع بیایید کمی با رشته ها کار کنیم...


python3.3.3 shell رو اجرا کنید و بعد از تایپ عبارتهای مشکی زیر اینتر رو بزنید:

 “This is a string using a double quote”

‘This is a string using a double quote’


 ‘This is a string with a single quote’

‘This is a string with a single quote’


This string has three quotes “””

”””look at what it can do

‘This string has three quotes\nlook at what it can do’

میبینید که خروجی ها تنها با یک کوتیشن نمایش داده میشوند...


 

۰ نظر موافقین ۱ مخالفین ۰
حمید حق دوست

نصب Windows x86 MSI Installer و شروع کار با IDLE GUI

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

دستو العمل ها تو لینک فوق موجود است مثلا اگه با ویندوز کار میکنید Windows x86 MSI Installer رو نصب کنید.

اگر یک تازه کار در پایتون هستید با   (IDLE GUI (graphical user interface شروع کنید که بستری گرافیکی برای برنامه نویسی شماست.

بعد از اینکه Windows x86 MSI Installer رو دانلود کردید روی اون دابل کلیک کنید تا نصب شه...

بهترین انتخاب برای یک تازه کار اینه که از گزینه های پیشفرض برای همه موارد استفاده کنه تا حرفه ای شه

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

بعد از نصب از منوی start پوشه ی python رو پیدا کنید و روی (IDLE (Python GUI کلیک کنید. اگه IDLE شروع به کار کرد متن زیر رو توش تایپ کنید و اینتر رو بزنید تا تست کنید که درست کار میکنه یا نه...

 “ Test, test, testing ”

اگه IDLE درست کار کنه باید مقدار زیر رو برگردونه

‘Test, test, testing’

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

پس با python-code همراه باشید...



۰ نظر موافقین ۱ مخالفین ۰
حمید حق دوست