• AI & Python •
21.4K subscribers
1.03K photos
385 videos
63 files
578 links
••• علاقه‌مند به دنیای هوش مصنوعی، تحول دیجیتال و زبان برنامه‌نویسی پایتون با نیم نگاهی به حوزه شبکه و
امنیت.

Library & archive: @SecBookSs

تبلیغات:
@n_h_raad


.
Download Telegram
🔥 یه مجموعه‌ی خفن از 10 تا از بهترین ریپازیتوری‌های گیت‌هاب برای یادگیری پایتون!

کاملاً مناسب کسایی که میخوان از print('Hello') برسن به پروژه‌های حرفه‌ای

1. 30-Days-Of-Python — یه چلنج ۳۰ روزه که پایه‌های پایتون رو قدم‌به‌قدم یاد میده.

2. Python Basics — آموزش ساده و شفاف مفاهیم پایه برای تازه‌کارها.

3. Learn Python — یه آموزش موضوع‌محور با کلی مثال و کد واقعی.

4. Python Guide — راهنمای حرفه‌ای با نکات پیشرفته، ابزارها و بهترین روش‌ها.

5. Learn Python 3 — آموزش پایتون ۳ به زبون ساده همراه تمرین‌های کاربردی.

6. Python Programming Exercises — بیش از ۱۰۰ تمرین متنوع برای تقویت مهارت برنامه‌نویسی.

7. Coding Problems — تمرین‌های الگوریتمی عالی برای آمادگی مصاحبه‌های فنی.

8. Project-Based-Learning — یادگیری پایتون از طریق ساخت پروژه‌های واقعی.

9. Projects — ایده‌های مختلف برای ساخت پروژه و بالا بردن سطح مهارتت.

10. 100-Days-Of-ML-Code — آموزش گام‌به‌گام یادگیری ماشین با پایتون.

👍 حتماً این پست رو ذخیره کن تا دفعه بعد دنبال منبع نگردی!

#Python #برنامه‌نویسی #پایتون
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍41
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍42
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍5
توابع پایه پایتون
نسخه خلاصه و کاربردی


‏⦿ print(): چاپ خروجی روی صفحه؛ بهترین ابزار دیباگ.

‏⦿ len(): تعداد عناصر یک لیست یا رشته.

‏⦿ type(): نوع داده رو نشون میده.

‏⦿ input(): دریافت ورودی از کاربر.

‏⦿ int() / float() / str(): تبدیل مقدار به عدد صحیح، اعشاری یا رشته.

‏⦿ list() / dict() / set(): ساخت یا تبدیل داده به لیست، دیکشنری یا مجموعه.

‏⦿ range(): تولید بازه عددی (معمولاً برای حلقه‌ها).

‏⦿ sum() / max() / min(): جمع، بیشینه و کمینه‌ی مقادیر.

‏⦿ sorted(): برگردوندن نسخه مرتب‌شده از داده‌ها.

‏⦿ abs(): مقدار مطلق.

‏⦿ round(): گرد کردن عدد.

‏⦿ enumerate(): اضافه کردن ایندکس هنگام حلقه.

‏⦿ zip(): جفت‌کردن چند iterable با هم.

‏⦿ map() / filter(): اعمال تابع روی آیتم‌ها یا فیلتر کردنشون.

‏⦿ any() / all(): بررسی True بودن حداقلی یا کامل آیتم‌ها.

‏⦿ help(): نمایش راهنمای توابع.

‏⦿ id(): آدرس حافظه شیء.

#برنامه_نویسی #پایتون #Python #ML #NLP #Programming #Chatbot
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍54
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍5
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍4
🔄 5 روش برای سوآپ کردن دو مقدار در پایتون

۱) متغیر موقت
temp = a; a = b; b = temp

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

۲) عملیات حسابی (+ / -)
a = a + b; b = a - b; a = a - b

بدون متغیر اضافه، اما برای اعداد بزرگ یا float قابل اعتماد نیست.

۳) Tuple Unpacking (پایتونیک‌ترین روش)
a, b = b, a

سریع، خوانا و بهترین انتخاب در پایتون. پایتون پشت‌صحنه به‌صورت atomic مقادیر رو جابه‌جا میکنه.

۴) XOR Swap
a = a ^ b; b = a ^ b; a = a ^ b

مخصوص int. بدون متغیر اضافه، ولی خوانایی پایین و استفاده محدود.

۵) ضرب و تقسیم ( / //)*
a = a * b; b = a // b; a = a // b

عملیاتی و بدون متغیر؛ اما در صفر، float و اعداد بزرگ مشکل‌ساز میشه.

بهترین انتخاب:
‏☜︎︎︎ Tuple Unpacking = سریع‌ترین، خواناترین و کاملاً استاندارد در پایتون.

#برنامه_نویسی #پایتون #Python #ML #NLP #Programming #Chatbot
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍32
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍41
📱برعکس کردن یک لیست در پایتون


#برنامه_نویسی #پایتون #Python #ML #NLP #Programming #Chatbot
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍51
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
👍41🤷‍♂1
⌨️#Python_Quiz

خروجی این کد پایتون چیه؟ 🤔

#برنامه_نویسی #پایتون #Python #Programming #quiz
┏━━━━━━━━┓
@AIPyth0n
┗━━━━━━━━┛
3🔥2👍1