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

📲 پیج اینستا: سرچ کنید LearnPY
👥 گروه: @official_python
💡 ادمین : @mrrobat
Download Telegram
#پایتون_کارت سری پیشرفته
21 - کار با Tkinter [بخش دوم]
🆔 @learnpy
〽️ عبور پایتون از سد جاوا، رشد عظیم جامعه اپن سورس ایران

🌐آنچه از گزارش اخیر مایکروسافت برمی‌آید، آن است که برنامه‌نویسان عاشق زبان پایتون هستند. زبان برنامه‌نویسی پایتون با پیشی‌گرفتن از جاوا که زمانی زبان غالب برنامه‌نویسی بود، به دومین زبان پرطرفدار برنامه‌نویسی در گیت‌هاب (GitHub) تبدیل شد.

✍️منبع: Python Challenge

#news #python2 #python3

🆔 @LearnPY
#مشق_پایتون
ساعت دیجیتالی با Tkinter

در این تمرین جذاب به ساخت یک ساعت دیجیتالی پرداخته ایم. برای اینکار ابتدا کتابخانه tkinter را برای ظاهر گرافیکی و کتابخانه time را برای کار با زمان ایمپورت کرده ایم.
برای ساعت یک Label داریم که فونت آن را Tahoma و سایز 50 انتخاب کرده ایم.
برای محاسبات ساعت نیز یک متغیر به نام time1 داریم که هر 200 میلی ثانیه متغیر time2 یک زمان جدید از کامپیوتر میگیرد و اگر برابر با time1 نبود آن را در Label نمایش میدهد...

شما همچنین میتوانید مقدار آپدیت ساعت یعنی 200 میلی ثانیه را کم یا زیاد کنید..

#python3 #python2

🆔 @LearnPY
والپیپر برای برنامه نویسان پایتون !

#fun #picture #wallpaper

🆔 @LearnPY
Python Network Programming Cookbook_[@LearnPY].pdf
2.1 MB
📚 برنامه نویسی شبکه با پایتون
زبان : انگلیسی

#book #network

🆔 @LearnPY
#پایتون_کارت سری پیشرفته
22 - کار با Tkinter [بخش سوم]
🆔 @learnpy
❄️ آشنایی با 3 حوزه اصلی کاربرد زبان پایتون

🔰توسعه نرم‌افزارهای تحت وب
🔰علم داده
🔰اسکریپت نویسی

ᵎ بیشتر بخوانید 👇
🔗: https://bit.ly/2ZAkPX3
✍️نویسنده مقاله: فاطمه عامل

#article #python3 #python2 #other

🆔 @LearnPY
#مشق_پایتون
ساخت جدول با Pretty Table

در این تمرین ما به ساخت یک جدول برای مرتب سازی داده هایمان میپردازیم. ابتدا شما باید کتابخانه مربوطه را از طریق pip نصب کنید. برای این منظور در CMD یا محیط ترمینال خود بنویسید:
pip install prettytable
و کتابخانه به صورت اتوماتیک برای شما نصب میشود.
همانطور که در تصویر میبینید، ابتدا کتابخانه را وارد کرده ایم و سپس یک جدول با ستون هایی که به صورت لیست میباشد، تعریف کرده ایم. سپس با دستور add_row میتوانیم اطلاعات را به صورت لیست به جدول اضافه کنیم.
و در آخر آن را چاپ کرده ایم...
#python3 #python2

🆔 @LearnPY
📍چرا زبان برنامه نویسی پایتون مورد پسند هکرهاست؟

🔹یکی از مهمترین دلایلی که باعث شده هکر ها به سمت پایتون کشیده شوند و هک با پایتون جای خود را بسیار باز کند این است که پایتون همانطور که گفتیم در بسیاری از جاها استفاده می شود. پرکاربردترین برنامه نویسی این روزها محسوب می شود که می تواند زبان C را نیز ساپورت کند. در هک بسیار مهم است که بدانید که سیستم عامل و بیس برنامه را چه تشکیل داده است.
از این رو از آن جایی که بسیاری از جاها مانند گوگل از پایتون استفاده می کنند پس هکرها با استفاده از برنامه پایتون می توانند به راحتی نفوذ کنند. اگر علت این را بخواهیم بیشتر بررسی کنیم به این نکته می رسیم. در هک وقتی از جنس خود برنامه پایه استفاده کنیم به نوعی برنامه راحت تر فریب می خورد و دچار اشتباه می شود و بجای اعمال برنامه خود برنامه شما را به عنوان یک هکر انجام دهد

#news #python2 #python3 #other

🆔 @LearnPY
💎 کدام بخش کانال برایتان مفیدتر است؟
anonymous poll

مشق پایتون – 614
👍👍👍👍👍👍👍 55%

پایتون کارت – 265
👍👍👍 24%

معرفی کتاب و ویدیو و منابع – 148
👍👍 13%

مقاله – 34
▫️ 3%

مطالب فان – 34
▫️ 3%

اینفوگرافی – 21
▫️ 2%

👥 1116 people voted so far.
#پایتون_کارت سری پیشرفته
23 - کار با Tkinter [بخش چهارم]
🆔 @learnpy
pyton-moqadamati_[@LearnPY].pdf
2.3 MB
📚 آموزش پایتون مقدماتی
زبان: فارسی | مهدی یکتامنش

#book #python3 #python2 #start #base

🆔 @LearnPY
👍1
«امتحان پایتون»

💎به واسطه ویژگی جدید تلگرام (امکان اضافه کردن quiz) به زودی با سوال های پایتون از ساده به پیشرفته در خدمت شما هستیم، هر روز که سوالی قرار میگیرد شب توضیحی در مورد آن داده میشود.

با هشتگ #کوییز دنبال کنید. 👨‍💻
♨️ دقت کنید که حتما تلگرامتان باید آپدیت باشد.

#python2 #python3 #start

🆔 @LearnPY
#کوییز پایتون - شماره 0

پایتون یک زبان ........... است که مخترع آن .......... می‌باشد.
Anonymous Quiz
27%
مفسری - جیمز گاسلینگ
14%
کمپایلری - گیدو ون روسوم
47%
مفسری - گیدو ون روسوم
12%
کمپایلری - جیمز گاسلینگ
Learn Python
#کوییز پایتون - شماره 0

پایتون یک زبان ........... است که مخترع آن .......... می‌باشد.
«پایتون #کوییز شماره 0»

💎 پایتون یک زبان سطح بالا، ساده در یادگیری و قدرتمند در کارایی میباشد که توسط گیدو ون روسوم که یک برنامه نویس هلندی میباشد اخترع شده و هدف از ایجاد پایتون، خوانایی بالای کدها میباشد به طوری که اگر یک بار این زبان را امتحان کرده باشید به تفاوت در سادگی برنامه نوشتن در آن با سایر زبان های برنامه نویسی پی میبرید.
همانطور که گفته شد پایتون یک زبان سطح بالا است، از دیگر ویژگی های آن میتوان به متن باز بودن، همه منظوره بودن، شی گرا، اسکریپتی و مفسری میتوان نام برد.


✍️ اما زبان برنامه نویسی مفسری جیست و چه تفاوتی با زبان برنامه نویسی کمپایلری دارد؟

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

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

دیگر تفاوت این زبان ها سرعت اجرا و میزان استفاده از منابع می باشد و با توجه به این نکته که زبان های Interpreter کد ها را به صورت خط به خط تفسیر و اجرا می کنند، این امر باعث می شود تا مقدار زیادی از CPU و RAM کامپیوتر استفاده شود و قطعا مشخص است که سرعت پایین تری نیز خواهد داشت. اما امتیاز کامپایل شدن یکباره ی زبان های کامپایلر این است که در اجرا های متعدد سبک تر بوده و سرعت بهتری خواهند داشت.

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

#python2 #python3 #start #quiz

🆔 @LearnPY
والپیپر برای برنامه نویسان پایتون !
#fun #picture #wallpaper

🆔 @LearnPY
کاربرد هوش مصنوعی در کسب و کار - 6
سید مصطفی کلامی هریس

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

بخش ششم: رستوران‌های زنجیره‌ای مک‌دونالدز (McDonald's)

برخی مطالب پوشش داده شده:
- مروری بر تاریخچه و دستاوردها
- برنامه مک‌دونالدز برای استفاده از هوش مصنوعی و فناوری دیجیتال
- مسائل و مشکلات مک‌دونالدز که نیازمند استفاده از هوش مصنوعی هستند
- اهمیت موضوع کنترل موجودی
- تابلوی منوی دیجیتال و دینامیکی
- مدیریت زمان‌های ازدحام در رستوران
- کیوسک‌های سفارش خودکار غذا
- سیستم‌های تحلیل هوشمند مبتنی بر عوامل محیطی و اجتماعی
- محتوای هوشمند و تطبیقی در منوها
- اپلیکیشن موبایل مک‌دونالدز و اهمیت آن
- آمار کیوسک‌های مک‌دونالدز
- فعالیت‌های رقبای مک‌دونالدز در حوزه هوش مصنوعی
- همکاری KFC و بایدو در شهر پکن
- روبات Flippy محصولی از CaliBurger
- دستاورهای مک‌دونالدز از هوش مصنوعی
- تأثیر منوهای پیش‌بینی‌کننده در کانادا
- تأثیر هوشمندساز اپ موبایل در ژاپن
- اشتغال و هوش مصنوعی

🔗 لینک این اپیزود در کست‌باکس [+]

#پادکست #هوش_مصنوعی

ـــــــــــــــــــــــــــ

سید مصطفی کلامی هریس
وبسایت: kalami.ir
کانال رسمی: @KalamiHeris

کانال پرسش و پاسخ: @Kalami_QA

#مشق_پایتون
ساخت QrCode از متن دلخواه

در این تمرین به ساخت کیو آر کد میپردازیم. قبل از نوشتن این برنامه باید دقت کنید که کتابخانه مربوطه را نصب کرده باشید:
pip install pyqrcode
حالا به شرح برنامه میپردازیم. ابتدا کتابخانه را با نام pq ایمپورت کرده ایم، سپس از کاربر یک متن دلخواه میگیریم و در مرحله بعدی با متد create آن متن را تبدیل به بارکد میکنیم. در این مرحله بارکد ما آماده میشود، حالا آن را با متد svg به فایل با نام code.svg تبدیل میکنیم. کارمان تمام است حالا میتوانید این فایل را با یک مرورگر باز کنید و آن را مشاهده کنید یا درصورت تمایل با برنامه های مربوطه این فایل را به عکس با فرمت png یا هرچیز دیگری تبدیل کنید.

#python3 #python2

🆔 @LearnPY