Learn Python
23.1K subscribers
705 photos
130 videos
202 files
428 links
🐍 Learn a new thing from python each day.
🌱 هر روز یک چیز جدید در پایتون یاد بگیرید.

📲 پیج اینستا: سرچ کنید LearnPY
👥 گروه: @official_python
💡 ادمین : @mrrobat
Download Telegram
📚پرفروش ترین کتاب پایتون را از لینک زیر دانلود کنید.

کتاب برنامه نویسی پیشرفته پایتون نوشته ایرج میرزازاده و مهدی بهکار را از کتابراه تهیه کنید.
😍👇😍👇😍👇

https://www.ketabrah.ir/کتاب-برنامه-نویسی-پیشرفته-پایتون/book/36512
#پایتون_کارت سری پیشرفته
5 - کار با MySQL [بخش پنجم]
🆔 @learnpy
Media is too big
VIEW IN TELEGRAM
🎥 دنباله فیبوناچی با پایتون
#video #python3 #fibonacci

🆔 @learnpy
#پایتون_کارت سری پیشرفته
6 - کار با MySQL [بخش ششم]
🆔 @learnpy
از این به بعد در بخش #مشق_پایتون هر بار با شما یک تمرین پایتون رو تشریح میکنیم. 🙃
انشالله مفید باشه 🌺
#python3 #python2

🆔 @learnpy
#مشق_پایتون
پروژه برعکس کننده کلمات !

در این تمرین ابتدا با تابع input از کاربر یک رشته گرفته ایم و در word ریخته ایم. سپس با تابع len طول آن رشته را در یک متغیر به اسم i ذخیره کرده ایم. و سپس متغیر rev را برای رشته برعکس شده ساخته ایم.
در حلقه while شرط گذاشته ایم که تا وقتی که i صفر نشده، محتویات متغیر rev را با [i-1] رشته مان یعنی word جمع کن و بعد یکی از i کم کن.
همانطور که میدانید کامپیوتر ها از صفر میشمرند یعنی مثلا اگر طول word ما 3 بود بدین صورت است :
حرف اول : 0
حرف دوم: 1
حرف سوم:2
پس این حلقه از حرف آخر کلمه شروع کرده و به اول رشته برعکس یعنی rev میچسباند و وقتی کار تمام شد از حلقه خارج شده و rev را نمایش میدهد. خط آخر نیز فقط برای خوانا تر شدن نتایج است :)
در آخر تمام این کدها در یک حلقه بینهایت (While True) قرار داده شده تا برنامه تا همیشه اجرا شود.

#python3 #python2

🆔 @learnpy
⁉️چگونه پایتون را اجرا کنیم؟
🔅اگر میخواهید اقدام به نصب و فعال سازی پایتون کنید ولی هیچ گونه اطلاعاتی ندارید این مقاله به شما کمک می کند که به صورت کامل پایتون رو بر اساس سیستم عامل مورد نظر اجرا کنید.
ᵎ در سورس ایران بخوانید 👇
🔗 http://bit.ly/2KtHtM2

#article #run #start #python2 #python3

🆔 @learnpy
#پایتون_کارت سری پیشرفته
7 - کار با MySQL [بخش هفتم]
🆔 @learnpy
#مشق_پایتون
چاپ جایگشت های حروف یک عبارت

برای محاسبه تعداد جایگشت های حروف یک کلمه ابتدا باید کتابخانه itertools را وارد کنیم، سپس از کاربر واژه مورد نظر را با input بگیریم و در متغیر word ذخیره کنیم. در نهایت میتوانیم با itertools.permutations به یک لیست از جایگشت های word برسیم که اینجا در متغیر per ذخیره شده.
حالا میتوانیم آنها را با یک حلقه چاپ کنیم. در حلقه گفته ایم به ازای هر i در per ، متغیر i را تبدیل به رشته معمولی کن - با استفاده از ''.join () - و چاپ کن.
اگر در حلقه فقط یک print معمولی بگیریم، نتایج به صورت لیست چاپ میشوند.

#python3 #python2

🆔 @learnpy
مقاله جدیدم در سورس ایران منتشر شد.

📣 راهنمایی برای یادگیری پایتون و پیش رفتن در آن

⚪️ 7 قدم طلایی برای شروع برنامه نویسی پایتون
اگر می خواهید اقدام به شروع یادگیری پایتون کنید ولی نمیدونید چه کنید به نظرم این مقاله خیلی به شما کمک می کند که چگونه و چطور استارت کار رو بزنید.
ᵎ در سورس ایران بخوانید 👇
🔗 http://bit.ly/2X20IOA

#article #start #python2 #python3

🆔 @learnpy
This media is not supported in your browser
VIEW IN TELEGRAM
تبدیل فایل های پایتون به فایل های اجرایی (exe)
زبان : انگلیسی
#video #python3 #python2 #pyinstaller

🆔 @learnpy
#پایتون_کارت سری پیشرفته
8 - کار با MySQL [بخش هشتم]
🆔 @learnpy
Two_Scoops_ofDjango1.11_[@learnpy].pdf
5.4 MB
📚 یکی از بهترین کتاب های آموزش جنگو
زبان : انگلیسی
#book #django #python3 #python2

🆔 @learnpy
#مشق_پایتون
تشخیص بزرگترین عدد

در این تمرین ابتدا یک لیست به اسم lmax ساخته ایم.
و در یک حلقه بی نهایت (While True) گفته ایم به ترتیب از کاربر عدد بگیر و به لیست اضافه کن و شرط گذاشته ایم که اگر عدد وارد شده کاربر 0 بود با دستور break از حلقه خارج شو.
تا اینجا ما یک لیست از اعداد داریم. حالا باید بزرگترین آن را چاپ کنیم.
یک روش که اینجا استفاده کرده ایم آن است که لیست را از کوچک به بزرگ با دستور lmax.sort() مرتب کنیم و بعد آخرین مقدار لیست را چاپ کنیم که با [-1] میتوانیم به آن دسترسی داشته باشیم.
در نهایت عددی که برای ما چاپ میشود، بزرگترین عددی بوده که ما در برنامه وارد کرده ایم.
#python3 #python2

🆔 @learnpy
This media is not supported in your browser
VIEW IN TELEGRAM
این داستان : Java VS Python 😅
#video #fun

🆔 @learnpy
#پایتون_کارت سری پیشرفته
9 - کار با MySQL [بخش نهم]
🆔 @learnpy
💡معرفی کتابخانه mtrx پایتون
این کتابخانه یک جعبه ابزار برای برنامه نویسان پایتون میباشد که در عین سادگی میتوانید با آن کارهای جالبی را انجام دهید...
ʭ در آی کد بخوانید 👇👇👇
🔗 http://bit.ly/2S1mWQg

#article #python3 #python2 #mtrx

🆔 @learnpy
#مشق_پایتون
ادامه دنباله فیبوناچی تا یک عدد خاص

در این تمرین با استفاده از تابع، دنباله فیبوناچی را ساخته ایم. که در آن سه متغیر a,b,c داریم که به ترتیب 0و1و0 مقدارگذاری شده اند. همانطور که میدانید در دنباله فیبوناچی هر عدد از جمع دو عدد قبلی به وجود می آید و همچنین اعداد اول و دوم 0 و 1 هستند که آنها را به طور پیشفرض چاپ کرده ایم. در تابع یک حلقه داریم که گفته ایم تا وقتی که مقدار c از مقدار ورودی کاربر بیشتر نیست دنباله را ادامه بده به این صورت که c را چاپ کن و سپس مقدار متغیر ها را یک پله بالاتر ببر یعنی a برابر b میشود و b برابر c . این شرط تا وقتی که مقدار ورودی کاربر از مقدار c بیشتر است، ادامه میابد و دنباله چاپ میشود.

#python3 #python2

🆔 @learnpy
📑 سورس برنامه گرافیکی نمایش IP وبسایت ها با پایتون

#source #python3 #socket #tkinter

🆔 @LearnPY
👍2