Syntax | سینتکس – Telegram
💎 معرفی کتابخانه NumPy پایتون

💢 نامپای یک کتابخانه پایتونی است که برای کار با داده‌های آرایه‌ای ارائه شده است. numpy مخفف numerical python است. از برخی جهات آرایه‌های نامپای شبیه به لیست‌ها در پایتون هستند. اما تفاوت این دو با بزرگ شدن حجم داده‌ها مشخص می‌شود. آرایه‌ها و توابع نامپای مخصوص کار با داده‌های بزرگ طراحی شده‌اند و نسبت به لیست‌ها بسیار بهینه‌تر هستند.

♨️ کتابخانه نامپای (NumPy) یکی از مهم‌ترین کتابخانه‌های پایتون برای کار در حوزه کامپیوترساینس است. این کتابخانه امکان کار با آرایه‌ها و ماتریس‌های بزرگ و چندبعدی را فراهم می‌کند.

#معرفی_کتابخانه

#python

@khat_academy
👍7
Media is too big
VIEW IN TELEGRAM
#Deep_Python

حلقه for (تک‌خطی، چندخطی).

🚧 تمرکز: تعریف، توصیف و بررسی‌ کارکرد حلقه در انواع حالت‌ها در پایتون.

♥️ Source: GitHub


@khat_academy
🔥9👍6
برای کامل کردن مبحث «دیتا استراکچر در پایتون» هر شخصی تواناییش رو داره این رو انجامش بده و توی این ریپ پول ریکوئست بزنه:
https://github.com/alireza-fa/data-structures-python

مسئله:
ساختار داده ی درخت رو توی پایتون پیادش کنید.

نکات:
بشه عمق و ارتقاع رو حساب کرد
قابل پیمایش کردن باشه(اختیاری)
قابلیت حذف کردن فرزند رو داشته باشه

(خودم یه نمونه مثالشو اضافه کردم)

@khat_academy
👍5
یه تعریف ساده از تابع ها و حلقه ها😂👍

#fun

@khat_academy
😁9👍2
Media is too big
VIEW IN TELEGRAM
#Deep_Python

مقایسه for و map.

🚧 تمرکز: بررسی‌ و مقایسه دقیق کارکرد، سرعت و بهینه‌بودن در حالت‌های مختلف.
( توضیح اندک unix timestamp )

♥️ Source: GitHub


@khat_academy
🔥7👍2❤‍🔥1
آموزش صفر تا صد جنگو با میلاد امینی 🔥

توی این دوره قراره صفر تا صد جنگو رو یاد بگیرید

فرق این دوره با بقیه دوره ها چیه؟
قراره بصورت پروژه ای انجام بشه و با چالش ها و مشکلاتی که در دنیای واقعی باهاش مواجه میشیم شما رو آشنا کنیم.

توی این دوره قراره بک اند یک وبسایت وبلاگی و یک وبسایت فروشگاهی رو با هم بزنیم 🔥

دوره رایگانه؟
بله کاملا رایگانه و توی یوتیوب خط قرار میگیره. همچنین فایل دانلودیش رو توی تلگرام هم قرار میدیم

از چه کسی قراره یاد بگیرید؟
از طریق میلاد امینی یکی از اعضای تیم خط که تجربیات خیلی خوبی داره.

#django

@khat_academy
👍10🔥4👀1
#تمرین_عملی
#پایتون

بازی هوپ.

با کمک زبان برنامه نویسی پایتون، برنامه ای بنویسید که ابتدا ورودی عدد hope را دریافت کند.
سپس دو ورودی شامل دو بازیکن ۱ و ۲ دریافت کند.

قوانین:
۱. بازی شامل ۲ بازیکن خواهد بود که به نوبت از آنها ورودی خواسته می‌شود.

۲. در صورت اشتباه، نام بازیکن به عنوان بازنده نمایش داده شده و بازی پایان می‌یابد.

۳. بازی از عدد ۱ شروع می‌شود.

۴. عدد هوپ باید بیشتر از ۱ باشد.



مثال: در صورتی که عدد hope برابر با ۵ باشد بازی به این صورت خواهد بود:

بازیکن۱: ۱
بازیکن۲: ۲
بازیکن۱: ۳
بازیکن۲: ۴
بازیکن۱: hope
بازیکن۲: ۶
...

در غیر این صورت و اشتباه بازیکن، پیام بازیکن (شماره بازیکن) شما باختید را نمایش دهد‌.



پاسخت رو کامنت کن!

#Challenge
@khat_academy
👍6
چجوری یه برنامه نویسی سمی بشیم ؟

#fun

@khat_academy
🏆16😁6❤‍🔥2👏2🔥1
📌معرفی کتابخانه Pandas پایتون

♨️پانداس ، یکی از بزرگترین و محبوب ترین کتابخانه در زبان پایتون است . این کتابخانه مهم ترین ابزار برای تحلیل گران داده و data scince می باشد.

💢کاربردهای کتابخانه Pandas چیست؟
با استفاده از کتابخانه pandas می توانید داده های خود را تمیز کرده و مرتب کنید.

🔺برای مثال فرض کنید که می خواهید اطلاعات ذخیره شده در یک فایل csv را تحلیل کنید pandas ، داده های درون این فایل را خوانده و به صورت یک Data fream درمی آورد که در عمل یک جدول می باشد و بعد به شما اجازه می دهد عملیات های مختلفی را روی آن انجام دهید.

💯کتابخانه pandas نقشی اساسی و بزرگ در حوزه علوم داده دارد. pandas در اصل روی پکیج NumPy ساخته شده است بنابراین بسیاری از ساختارهای NumPy در pandas نیز تکرار شده اند.

#معرفی_کتابخانه
#پایتون

@khat_academy
👍42
Media is too big
VIEW IN TELEGRAM
آموزش 🥇جنگو

#قسمت_اول

کار های انجام شده در این قسمت

1️⃣ساخت محیط مجازی
2️⃣ساخت اولین پروژه جنگویی
3️⃣اشنایی با فایل های جنگو
4️⃣ران کردن پروژه
🔥11👍2
به‌نظر مشکل از مانیتور میاد 🤔

#fun

@khat_academy
🤣28😁5🌚2👍1
تعریف ساده نرم افزار (Software) چیه؟ 

نرم افزار به چیزی میگن که از این سه بخش تشکیل شده باشه:
1. Code
2. Data
3. Documentation

خود داکیومنت به دو بخش تقسیم میشه:
1. داکیومنتی که برای توسعه دهندگان مینویسیم
2. داکیومنتی که برای یوزر ها مینویسیم

پس این رو در نظر بگیرید فقط کد و یا حتی فقط کد و دیتا یک نرم افزار به حساب نمیاد.
یکی از قسمت های مهم هر نرم افزار، مستنداتش هست.
#software

@khat_academy
👍8
نکات و مباحثی که یک مهندس نرم افزار باید با آنها آشنا باشد.

توی این ریپازیتوری سعی میکنم مطالب خوبی رو قرار بدم و تا جایی که امکان داره بخوبی توضیح بدم.

همچنین ممنون میشم برای کامل کردنش کمکم کنید. مشتاق pull request های شما هستم
(ستاره فراموش نشه💥)

https://github.com/alireza-fa/software-engineering-tips

#software

@khat_academy
6👍2🔥1
نکات پایتون مقدماتی |‌ تابع len

https://youtu.be/flLzEXppwBE?si=4vhXM17YE8laDuLh

تو یوتیوب دنبالمون کنید قراره کلی آموزش بذاریم 💥

#python

@khat_academy
7👍3👎2
2020-Scrum-Guide-Persian.pdf
411.8 KB
پی دی اف راهنمای اسکرام به فارسی

توی این وب سایته هستش که به زبان های مختلفی ترجمه شده. از جمله فارسی:

https://scrumguides.org/download.html

#scrum

@khat_academy
3
قسمت اول دوره صفر تا صد جنگو |‌ نصب و راه اندازی پروژه جنگویی

https://youtu.be/d4k8F9IHvfk?si=YP5U1yN6XoOjt_jA

#django

@khat_academy
🔥9
⭕️کتابخانه های پایتون طیف گسترده‌ای از حوزه‌ها و برنامه‌های کاربردی را پوشش می‌دهند، ازجمله موارد زیر:


❗️تجزیه‌وتحلیل و دست‌کاری داده‌ها: کتابخانه‌هایی مانند NumPy، پانداها و Dask معمولاً برای کار با داده‌ها، انجام عملیات ریاضی و دست‌کاری مجموعه داده‌ها استفاده می‌شوند.

❗️محاسبات علمی: کتابخانه‌هایی مانند SciPy و SymPy ابزارهایی را برای محاسبات علمی و فنی ازجمله بهینه‌سازی، ادغام، جبر خطی و ریاضیات نمادین ارائه می‌دهند.

❗️یادگیری ماشین و هوش مصنوعی: کتابخانه‌هایی مانند scikit-learn، TensorFlow و PyTorch برای ساخت و آموزش مدل‌های یادگیری ماشین (machine learning) محبوب هستند.

❗️مصورسازی داده‌ها: کتابخانه‌هایی مانند Matplotlib، Seaborn و Plotly به ایجاد انواع مختلف نمودارها، نمودارها و مصورسازی‌ها کمک می‌کنند.

❗️توسعه وب: از کتابخانه‌هایی مانند Flask و Django برای ساخت برنامه‌های کاربردی وب و API استفاده می‌شود.

❗️پردازش زبان طبیعی: کتابخانه‌هایی مانند NLTK (کیت ابزار زبان طبیعی) و spaCy ابزارهایی را برای کار با داده‌های متنی زبان انسان ارائه می‌کنند.

❗️توسعه بازی: کتابخانه‌هایی مانند Pygame ابزارهایی برای ایجاد بازی‌ها و برنامه‌های کاربردی تعاملی ارائه می‌دهند.

❗️شبکه و خدمات وب: کتابخانه‌هایی مانند Requests به شما امکان می‌دهند با درخواست‌های HTTP و API کار کنید و ارتباط شبکه را آسان‌تر می‌کند.

❗️پایگاه‌های داده: کتابخانه‌هایی مانند SQLAlchemy و psycopg2 به تعامل با پایگاه‌های داده با استفاده از پایتون کمک می‌کنند.

❗️تست و تضمین کیفیت: کتابخانه‌هایی مانند unittest و pytest در نوشتن و اجرای تست‌های کد شما کمک می‌کنند.





#معرفی_کتابخانه
#python

@khat_academy
👍9