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

■ گروه پایتون:
@programmers_py
Download Telegram
What is the output of the following code?

a = 1 while i<=10: i+=1 print(i)
Anonymous Quiz
18%
10
6%
19
34%
11
42%
None of the above
◦•◉✿ @python_rd ✿◉•◦
⭕️بزرگان دنیای شیرین برنامه نویسی
◦•◉✿ @python_rd ✿◉•◦
آیا میدانستید از ChatGPT میتوان به عنوان ترمینال لینوکس استفاده کرد؟
احتمالاً یکی از جالب‌ترین کارهایی که می‌توانید ChatGPT انجام دهید، این است که وانمود کنید که یک ترمینال لینوکس کاملاً کارآمد است. حتی می توانید از دستورات لینوکس استفاده کنید، فایل ها و دایرکتوری ها را بسازید و خیلی چیزهای دیگر. حتی می توانید کد را در ترمینال بنویسید و کامپایل کنید و در صورت تمایل آن را اجرا کنید.

برای فعال کردن ترمینال، باید متن زیر را در چت باکس بنویسید:
"I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so by putting text inside curly brackets {like this}. My first command is pwd."


◦•◉✿ @python_rd ✿◉•◦
Data Scientist Roadmap .pdf
478 KB
⭕️نقشه راه چگونه علم داده را یادبگیریم؟
#منابع
◦•◉✿ @python_rd ✿◉•◦
Scraping Instagram with Python.pdf
1.1 MB
جمع آوری اطلاعات از اینستاگرام با #پایتون

پسورد: pythoncv

منبع

@python_rd
یه سری منابع آموزشی الگوریتم های مهمِ #ماشین_لرنینگ رو در گیت هابم جمع آوری کردم.
همشون نوت بوک و فیلم های آموزشی لینک شده دارند:


https://github.com/Melanee-Melanee/ML-Algorithms


🌍 @python_rd
This media is not supported in your browser
VIEW IN TELEGRAM
گوگل توی ایونتش، ابزار شگفت انگیز هوش‌ مصنوعی مترجم خودش رو معرفی کرد.

🟡 این ابزار نه تنها حرف‌ها رو ترجمه می‌کنه، بلکه حرکات لب رو مطابق با اون زبان تغییر می‌ده.

🟡 یوتیوب به زودی این فیچر رو دریافت می‌کنه.
#Al
#هوش_مصنوعی
◦•◉✿ @python_rd ✿◉•◦
This media is not supported in your browser
VIEW IN TELEGRAM
این کاربر توئیتر تعداد کلمه استفاده شده AI رو شمرده!

👈 از میزان ترند بودن هوش مصنوعی این روزا همین بس که توی ایونت گوگل 149 بار از کلمه AI استفاده شد!

#هوش_مصنوعی #AI
◦•◉✿ @python_rd ✿◉•◦
در زبان پایتون، متد filter() یکی از متدهای بسیار مفید برای فیلتر کردن داده‌ها در یک لیست است. این متد یک تابع و یک لیست را به عنوان ورودی دریافت می‌کند و تابع را برای هر عضو لیست فراخوانی می‌کند. تابع باید یک مقدار بولین (True یا False) برای هر عضو لیست برگرداند. اگر مقدار برگشتی True باشد، آن عضو در لیست جدید باقی می‌ماند، در غیر این صورت، آن عضو حذف می‌شود.

در زیر یک مثال از استفاده از متد filter() در پایتون آمده است:

numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

def is_even(num):
return num % 2 == 0

even_numbers = list(filter(is_even, numbers))

print(even_numbers) # Output: [2, 4, 6, 8, 10]


در این مثال، یک لیست از اعداد به نام numbers تعریف شده است. تابع is_even() نیز تعریف شده است که یک عدد را به عنوان ورودی دریافت می‌کند و بررسی می‌کند که آیا آن عدد زوج است یا نه. این تابع یک مقدار بولین برای هر عدد برمی‌گرداند.

سپس با استفاده از متد filter()، تابع is_even() برای هر عضو لیست numbers فراخوانی می‌شود. اگر تابع is_even() مقدار True برگرداند، آن عضو در لیست جدیدی به نام even_numbers اضافه می‌شود، در غیر این صورت، آن عضو حذف می‌شود. سپس لیست even_numbers با استفاده از تابع list() چاپ می‌شود که عناصر زوج لیست numbers را شامل می‌شود.
#filter
#chat_GPT
◦•◉✿ @python_rd ✿◉•◦
اگه دوس دارید با #پایتون یک ربات تلگرامی بسازید که هر روز در یک ساعت مشخصی، یک پیامی رو در گروه یا چنل بفرسته، آموزشش رو آماده کردم:

https://github.com/Melanee-Melanee/Python-Bots/tree/main/Telegram%20Bots/Automation



🌍@python_rd
در زبان پایتون، متد map() یکی از متدهای بسیار مفید برای اعمال یک تابع به تمام عناصر یک لیست است. این متد یک تابع و یک لیست را به عنوان ورودی دریافت می‌کند و تابع را برای هر عضو لیست فراخوانی می‌کند. سپس برگردانده شده‌ی هر فراخوانی تابع در یک لیست جدید جمع‌آوری می‌شود.

در زیر یک مثال از استفاده از متد map() در پایتون آمده است:

numbers = [1, 2, 3, 4, 5]

def square(num):
return num ** 2

squared_numbers = list(map(square, numbers))

print(squared_numbers) # Output: [1, 4, 9, 16, 25]


در این مثال، یک لیست از اعداد به نام numbers تعریف شده است. تابع square() نیز تعریف شده است که یک عدد را به عنوان ورودی دریافت می‌کند و مربع آن عدد را برمی‌گرداند.

سپس با استفاده از متد map()، تابع square() برای هر عضو لیست numbers فراخوانی می‌شود. خروجی هر فراخوانی تابع، یعنی مربع هر عضو لیست، در یک لیست جدیدی به نام squared_numbers اضافه می‌شود. سپس لیست squared_numbers با استفاده از تابع list() چاپ می‌شود که مربع هر عضو لیست numbers را شامل می‌شود.
#chat_GPT
#map
◦•◉✿ @python_rd ✿◉•◦
Build a GUI with Tkinter and automate MS Word with Python
◦•◉✿ @python_rd ✿◉•◦
✍🏻هوش مصنوعی نسبت به پزشکان واقعی به بیماران بهتر پاسخ می‌دهد

⭕️پژوهشگران آمریکایی در یک بررسی ۱۹۵ سوال ارسال‌شده بوسیله کاربران در فروم «از پزشکان بپرسید» در وب‌سایت اجتماعی «ردیت» را از چت‌جی‌پی‌تی (ChatGPT)، چت‌بات شرکت «اوپن ای آی» ‌(Open AI)، پرسیدند و کیفیت پاسخ‌های این چت‌بات و همدلی با بیماران را در آنها با پاسخ‌های داده شده بوسیله پزشکان تاییدشده در «ردیت» سنجیدند.

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

⭕️این متخصصان در این بررسی پاسخ‌های چت‌بات را در ۷۸.۶ درصد موارد از ۵۸۵ سناریو نسبت به پاسخ‌های پزشکان ترجیح دادند. این متخصصان پاسخ‌های چت‌بات را لحاظ کیفیت ۳/۸ بار و از لحاظ همدلی نشان‌داده شده در آنها ۹/۸ بار بالاتر ارزیابی کرده بودند.

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

⭕️برای مثال، هنگامی که پرسیده شد آیا ممکن است پس از ریختن ماده سفیدکننده در چشم شما نابینا شوید، چت‌جی‌بی‌تی پاسخ داد: «متاسفم که ماده سفیدکننده به چشم شما پریده است» و چهار جمله بیشتر برای توضیح ارائه کرد و دستورات خاصی برای چگونگی پاک کردن این ماده داد.

#هوش‌_مصنوعی
◦•◉✿ @python_rd ✿◉•◦
یک دیتاست واقعی از شهرداری تهران روی کگل!


این دیتاست بزرگ شامل ۲۴۳۸۰۹ ردیف و ۷ ستون میباشد و دیتا مربوط به تماس شهروندان تهرانی راجب گزارش شکایت ها و مشکلات شهری و نتایج رسیدگی به شکایت ها می باشد.

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

https://www.kaggle.com/datasets/melaneemelanee/tehran-municipality



🌍@python_rd
میدونستید #پایتون غیر از اینکه یک زبان برنامه نویسی هست، یک ابزار بسیار قدرتمند هم هست؟!


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


پیشنهاد میکنم شما هم امروز این کار رو انجام بدید و به مرور زمان این لیست رو بیشتر کنید و تمام سورس کدهاتون رو تو گیت هاب ذخیره کنید.


💥 مِلانی

🌍 @python_rd
♨️ به زودی ChatGPT قادر خواهد بود مشخصات شما را شناسایی کند و مطابق با داده های پروفایل شما عمل کند
#AI
◦•◉✿ @python_rd ✿◉•◦
What will be the output of the following code:

def abc(): return pass print(abc())
Anonymous Quiz
43%
None
17%
pass
25%
SyntaxError
14%
None of the above
⭕️Variables and data types

# Variable declaration
variable_name = value
# Basic data types
integer = 5
float_number = 5.5
string =
"Hello world!"
boolean = True
none = None


#PYTHON_CHEAT_SHEET

◦•◉✿ @python_rd ✿◉•◦
PyCoders (پایتون)
⭕️Variables and data types # Variable declaration variable_name = value # Basic data types integer = 5 float_number = 5.5 string = "Hello world!" boolean = True none = None #PYTHON_CHEAT_SHEET ◦•◉✿ @python_rd ✿◉•◦
⭕️Operators

# Arithmetic operators
addition = 5 + 2
subtraction = 5 - 2
multiplication = 5 * 2
division = 5 / 2
floor_division = 5 // 2
exponentiation = 5 ** 2
modulus = 5 % 2
# Logical operators
and_operator = True and False
or_operator = True or False
not_operator = not True


#PYTHON_CHEAT_SHEET

◦•◉✿ @python_rd ✿◉•◦