PyCoders (پایتون)
4.56K subscribers
948 photos
137 videos
67 files
196 links
#پایتون جادوگر دنیای برنامه نویسی!
◇ معرفی حوزه های کاری پایتون
◇ معرفی کتابخونه های کاربردی
◇ معرفی دوره های مفید
◇ معرفی تکنیک ها و نکات
◇ نقشه راه حوزه های مختلف
◇ اخبار و آپدیت های پایتون
◇ و هر چیزی در مورد پایتون!

■ گروه پایتون:
@programmers_py
Download Telegram
نکات مهم کتابِ
Become an AI company in 90 days
برای رسیدن به یه محصول موفق در صنعت AI:

۱. یک مدل بادوام بسازید که تنوع دیتا نتونه روش تاثیر بزاره. 

۲. بهتره با زبان #پایتون مدل AI تون رو بنویسید هرچند که با بقیه ی زبان های برنامه نویسی مثل جاوا و C هم میشه نوشت.‌

۳. سعی کنید برای شروع به دیپلوی کردن مدل از ساده ترین مدلهای ML مثلRandom Forest شروع کنید، بخصوص وقتی سایز دیتا کم هست.

۴. نوت بوک های ML رو طوری بنویسید که آماده تبدیل به Product بشه، مثلا کدهای قسمت جدول ها، پلات ها و آنالیزهای غیر لازم رو حذف کنید.

۵. مدل رو طوری بسازید که به کمترین infrastructure برای دیپلوی کردن نیاز داشته باشه، مثلا سرورهای با حداقل کانفیگوریشن رم و CPU.

۶. زمان ساخت مدل تا دیپلوی کردنش کوتاه باشه یعنی سریع محصول AI تون رو تولید کنید و نزارید وقفه بیفته بینش.


◦•◉✿ @python_rd ✿◉•◦
7 ابزار هوش مصنوعی که باید بشناسید:

1️⃣ ابزار ChatGPT : برای توضیح همه چیز

2️⃣ ابزار DoNotPay : پاسخ به سوالات حقوق ( چت بات خدمات حقوقی )

3️⃣ ابزار DALL-E-2 : خلق تصاویر واقعی و هنری از توضیحات به زبان طبیعی

4️⃣ ابزار Debuild : ایجاد وب از روی متن

5️⃣ ابزار Murf : تبدیل متن به گفتار

6️⃣ ابزار Firefiles : یادداشت برداری

7️⃣ ابزار GitHubCopilot : تولید کد و دیباگ آن

#هوش_مصنوعی

◦•◉✿ @python_rd ✿◉•◦
🐍 همونطور که احتمالا میدونید، از نسخه 3.10 پایتون به بعد قابلیت ها و تغییرات بزرگی رو توی پایتون شاهد بودیم. دو ویژگی و دستور جدیدی که در نسخه جدید معرفی شدند، یکی اپراتور پایپ برای Union و یکی ساختار match-case بود. اگر تمایل داشتید میتونید آموزش این دو قابلیت جدید رو در فصل 12 دوره رایگان سبزلرن مشاهده کنید.


◦•◉✿ @python_rd ✿◉•◦
ابزارهای پایتونی برای توسعه وب 🌐🐍

💢 Django
⭕️ Flask
💢 FastAPI
🔻 TurboGears
⭕️ Bottle
💢 CherryPy
🔻 Pyramid
⭕️ web2py
💢 CubicWeb
🔻 Django-hotsauce
⭕️ Giotto
💢 Grok
🔻 Pylons
⭕️ Reahl
💢 wheezy.web
🔻 Zope2
⭕️ Tornado
💢 Hug
🔻 Albatross
⭕️ Circuits
💢 Falcon
🔻 Growler
⭕️ MorePath
💢 Pycnic
🔻 Sanic
💢 PyScript
#وب
◦•◉✿ @python_rd ✿◉•◦
😂🐍😂🐍
#میم
#فان
◦•◉✿ @python_rd ✿◉•◦
بررسی وجود فایل
گاهی اوقات پیش میاد که نیاز داشته باشید وجود یک فایل رو چک کنید، برای این از کد بالا استفاده کنید.

◦•◉✿ @python_rd ✿◉•◦
🤓کد زیر را اجرا کنید و خروجی اون رو
اسکرین شات بگیرید و در گروه با دوستان به اشتراک بگذارید 🙏🏻😉

import turtle as t
pen = t.Turtle()
t.bgcolor('#9966cc')
t.delay(8)
pen.color('#ffe4e1')
pen.begin_fill()
pen.left(40)
pen.forward(120)
pen.circle(80, 190)
pen.right(100)
pen.circle(80, 180)
pen.forward(160)
pen.left(90)
pen.forward(50)
pen.setpos(-60, 100)
pen.end_fill()
def txt():
pen.up()
pen.setpos(-60, 100)
pen.color('red')
pen.write('I LoVe PyThON', font=("Comic Sans MS", 16))
txt()
pen.end_fill()
t.exitonclick()


◦•◉✿ @python_rd ✿◉•◦
#تمرین_پایتون 🐍🤓

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

💢نکته: علائم نگارشی جزء کلمه محاسبه
نمی شوند.
◦•◉✿ @python_rd ✿◉•◦
🐍🤓جنگو

💢فریم ورک جنگو ( Django ) یکی از برترین فریم ورک های حال حاضر در زمینه ی برنامه نویسی وب می باشد. این فریم ورک با بهره گیری از زبان قدرتمند پایتون به عنوان هسته ی اصلی خود توانایی های بسیاری را برای برنامه نویسان جهت پیاده سازی پروژه های بزرگ و حرفه ای ایجاد می کند.

⭕️اصول کدنویسی در این فریم ورک بسیار ساده بوده و هر برنامه نویسی که مقداری با پایتون آشنایی داشته باشد میتواند از این فریم ورک قدرتمند جهت ایجاد پروژه های مبتنی بر وب استفاده کند.🐍🌐
#Django
#جنگو
◦•◉✿ @python_rd ✿◉•◦
وبسایت‌های خارجی معروفی که با جنگو نوشته شده‌اند 🤓🐍

🌐ناسا
https://www.nasa.gov

🌐 نشنال ژئوگرافیک
https://www.nationalgeographic.com

🌐 وبسایت بوئینگ
https://www.boeing.com

🌐 اوبر
https://www.uber.com

🌐 اسپاتیفای
https://www.spotify.com

🌐 واشینگتن پست
https://www.washingtonpost.com

وبسایت‌های ایرانی معروف که با جنگو نوشته شده‌اند 🤓🐍

⭕️ سیستم بلاگ
https://blog.ir
💢ورزش3
https://www.varzesh3.com
⭕️ رادیو آوا
https://radioava.ir
💢 کوئرا
https://quera.org
⭕️ مکتب خونه
https://maktabkhooneh.org

💢 دانلود رایگان مقالات
https://freepaper.me

#Django
#جنگو
◦•◉✿ @python_rd ✿◉•◦
🐍📚🤓In Python Programming, Set can be
defined as:
Anonymous Quiz
63%
set()
30%
{}
7%
setOf()
😂🐍😂
#میم
#فان
◦•◉✿ @python_rd ✿◉•◦
چطوری الگوریتم مناسب #ماشین_لرنینگ برای ساخت اپلیکیشن مون انتخاب کنیم؟

مقاله جدیدم در Medium راجب این موضوع هست👇:

https://medium.com/p/1699967bb31a


◦•◉✿ @python_rd ✿◉•◦
کتابخانه NumPy چیست؟

📚کتابخانه NumPy یک کتابخانه پایتون منبع باز است که تقریباً در هر زمینه‌ای از علم و مهندسی استفاده می‌شود. این استاندارد جهانی برای کار با داده های عددی در پایتون است و در هسته اکوسیستم های علمی Python و PyData قرار دارد. کاربران NumPy شامل همه افراد از کدنویسان مبتدی تا محققان با تجربه هستند که تحقیقات و توسعه علمی و صنعتی را انجام می دهند. NumPy API به طور گسترده در Pandas، SciPy، Matplotlib، scikit-learn، scikit-image و بسیاری دیگر از بسته های علوم داده و علمی Python استفاده می شود.
⭕️ کتابخانه NumPy شامل آرایه های چند بعدی و ساختارهای داده ماتریسی است.

📝 این کتابخانه پایه ترین کتابخانه مورد استفاده در هوش مصنوعی است و فراگیری بیشتر آن باعث فهم بیشتر داده و شیوه آماده سازی آن برای الگوریتم می شود.
#کتابخانه
#NumPy
◦•◉✿ @python_rd ✿◉•◦
جواب درست این کد چیه ؟🐍🤓📚
>>> try: print(1)
... except: print (2) ... finally : print(3) >>>
Anonymous Quiz
20%
1 2 3
4%
2 3
60%
1 3
16%
Error
🤓کد زیر را اجرا کنید و خروجی اون رو
اسکرین شات بگیرید و در گروه با دوستان به اشتراک بگذارید 🙏🏻😉


import turtle
import colorsys

t = turtle.Turtle()
s = turtle.Screen().bgcolor('black')
t.speed(0)
n = 70
h = 0
for i in range (360):
c = colorsys.hsv_to_rgb(h, 1, 0.8)
h+= 1/n
t.color(c)
t.left(1)
t.fd(1)
for j in range (2):
t.left(2)
t.circle(100)


◦•◉✿ @python_rd ✿◉•◦
ایموجی در پایتون🐍💻
◦•◉✿ @python_rd ✿◉•◦
🐍🤓📚Output of this code 👇
>>> print( int(1) == float(1) )
Anonymous Quiz
30%
True
70%
False
📚کتابخانه‌های معروف و کاربردی پایتون در وب اسکرپینگ 🐍
#کتابخانه
#web_scraping

⭕️ Urllib3
💢 Scrapy
🔵 MechanicalSoup
⭕️ Requests
💢 BeautifulSoup
🔵 Lxml
⭕️ Selenium

◦•◉✿ @python_rd ✿◉•◦
✅️ مقاله‌ای که ChatGPT درباره‌ی خودش نوشته!

⭕️ چت‌بات ChatGPT یک فناوری جدید هوش مصنوعی (AI) است که امکان مکالمه به زبان طبیعی با رایانه را فراهم می کند.

💢 این چت‌بات مبتنی بر مدل زبان منبع باز محبوب GPT-3 است که توسط OpenAI توسعه یافته است. ChatGPT طوری طراحی شده است که توسعه دهندگان را قادر می‌سازد چت‌بات‌هایی ایجاد کنند که می توانند پرس و جوهای زبان طبیعی را به شکل بلادرنگ درک کنند و به آن‌ها پاسخ دهند.

🔵چت‌بات ChatGPT با استفاده از ترکیبی از الگوریتم‌های پردازش زبان طبیعی (NLP) و یادگیری ماشین (ML) برای تفسیر ورودی کاربر و ایجاد پاسخ‌های مناسب کار می‌کند.

⭕️ این فناوری بر اساس مدل GPT-3 است که از یک رویکرد یادگیری عمیق برای تولید متن از یک دستور داده شده استفاده می‌کند.

🌟 این به ChatGPT اجازه می‌دهد تا زمینه مکالمات را درک کند و پاسخ‌های دقیق‌تری نسبت به سیستم‌های چت‌بات سنتی ایجاد کند. ChatGPT کاربردهای مختلفی مانند ربات‌های خدمات مشتری، دستیاران مجازی و سیستم‌های خودکار پشتیبانی مشتری استفاده شده است.

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

⭕️ نشان داده شده است که این فناوری در درک هدف کاربر و ارائه پاسخ‌های دقیق به شکل بلادرنگ موثر است.

🔵 علاوه بر این، ChatGPT می‌تواند برای برنامه‌های کاربردی دیگر مانند سیستم‌های پاسخگویی به سؤالات، خلاصه سازی خودکار اسناد و خدمات ترجمه خودکار استفاده شود.

⭕️ این فناوری همچنین برای کارهای پیشرفته‌تری مانند تجزیه و تحلیل احساسات (Sentiment Analysis) و تشخیص احساسات استفاده می‌شود.

🌟 این موضوع آن را به ابزاری ایده‌آل برای کسب‌وکارهایی تبدیل می‌کند که به دنبال ارائه خدمات بهتر به مشتریان یا خودکارسازی فرآیندهای خاص هستند.

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

⭕️به توسعه دهندگان این امکان را می‌دهد که چت‌بات‌های قدرتمندی ایجاد کنند که می‌توانند پرس و جوهای زبان طبیعی را به شکل بلادرنگ درک کنند و پاسخ‌های دقیق را به سرعت و کارآمد ارائه دهند.

🌟 همان‌طور که این فناوری به تکامل خود ادامه می‌دهد، برای کسب‌وکارهایی که به دنبال خودکارسازی فرآیندهای خاص یا ارائه تجربیات خدمات بهتر به مشتریان هستند، مفیدتر خواهد بود.

🔻 این پست رو ChatGPT نوشته.

#هوش_مصنوعی #AI
#مقاله

◦•◉✿ @python_rd ✿◉•◦