ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

Syntax | سینتکس

Syntax | سینتکس

Открыть в Telegram
Buy Ad
3 255
Подписчики
-424 часа
+27 дней
-230 дней
Архив постов
سلام دوستان بنده رادین پرهامی، ادمین جدید هستم. 🌹 امیدوارم در کنار هم بتونیم مسیر پیشرفت رو هم‌وارتر و سطح مهارت و حرفه کشور رو استوارتر بسازیم. ♥️ #Deep_Python ⌨ عملگرهای مقایسه‌ای 🚧 تمرکز: بررسی‌ و مقایسه باینری. @khat_academy

اگه این زبان ها رو دارید یاد میگیرید این سایت ها کمکتون میکنه
اگه این زبان ها رو دارید یاد میگیرید این سایت ها کمکتون میکنه

آموزش ساختمان داده بطور مختصر‌ (برای قسمت عملیش با پایتون انجامش دادم اما توضیحات بصورت جامع هستش) https://github.com/alireza-fa/data-structures-python اول راه ساختمان داده هستیم و تو روز های آینده کامل میشه. اگه امکانش هست star بدید ❤️ #data_structure @khat_academy

نام کدام متغیر بر اساس دستور العمل های PEP 8 بهترین است؟
Anonymous voting

♨️ زبان پایتون تو چه زمینه هایی کاربرد داره ؟! #python @khat_academy
♨️ زبان پایتون تو چه زمینه هایی کاربرد داره ؟! #python @khat_academy

ربات هوش مصنوعی بینگ توی گروه خط اضافه شد 🔥 برای سوال پرسیدن اول پیامتون bing بنویسید و ادامه سوال #ai @khat_academy

یک روش دیگه هم برای مدریت و ساخت انواع جدید به اسم aggregation هستش. یعنی یک سری از آبجکت ها، اشیا رو کنار هم قرار بدم تا یک چیز بزرگ تری رو بسازم مثلا تعدادی دانشجو رو کنار هم قرار میدیم و کلاس رو میسازیم این اشیا بصورت مستقل خودشون هویت دارن و شخصیت مستقل دارد وقتی کنار هم میذاریمشون بهش میگیم aggregation حالا وقتی که میایم آبجکت ها رو کنار هم قرار میدیم، جاییه که Data Structure به دادمون میرسه. یعنی وقتی میخوایم چند تا آبجکت رو کنار هم قرار بدیم، باید از یک ساختار داده، از یک ساختمان داده استفاده کنیم تا این آبجکت ها رو کنار هم بچینیم یکی از اساسی ترین نوع داده ای که داریم آرایه (array) هستش که کاملا بیسیک هستش و توی همه ی زبان ها وجود داره (پایتون کارا در نظر بگیرید همون لیست هستش) پس اینهمه توضیح  دادیم تا رسیدیم به اینجا که ساختمان داده چیه و چه کاربردی داره امیدوارم قابل فهم توضیح داده باشم #data_structure @khat_academy

خب تا اینجا هر نوع تایپی که اشاره کردیم عدد بود و همچنین کل چیزی که CPU میفهمه اعداد هستش ولی خب سوال اینجاست. ما که فقط اعداد نداریم مثلا چیزی به اسم رشته (String) رو داریم. پس چطور باهاش کار می کنیم؟ رشته چطوری ساخته میشه؟ رشته به این شکل ساخته میشه که میایم بر اساس هر حرف عددی رو تعریف میکنیم. اگه یادتون باشه چیزی به اسم جدل ascii codes داریم که توی این جدول مشخص شده مثلا A میشه 65 پس چیزی که توی حافظه برای رشته نوشتیم در واقع عدد هستش پس اگه همه چی عدد هستش. چجوری داده های پیچیده تر رو میسازیم؟ اینجا از Composition استفاده میکنیم. یعنی میایم چند تا نوع داده رو با هم ترکیب میکنیم یک نوع داده پیچیده تر رو میسازیم. مثلا دانش آموز رو میسازیم دانش آموز خودش از                     name: str Student      code: int                     age: int تشکیل شده. #data_structure @khat_academy

ساختمان داده (Data Structure) چیست؟ توضیحات کمی زیاده ولی بنظرم جذابه و برای همه افراد این کانال پیشنهاد میشه حتما تا آخرشو بخونن تا الان هممون حداقل یک مفهوم سطحی از data structure رو یاد گرفتیم. توی ویکی پدیا و اکثر وب سایت ها همون توضیح کوتاه رو میده. اما بیاید یکم عمیق تر شیم دیتا (Data) چیه؟ خب Structure که مشخصه یک آرایش، ساختار، سازمان دهی کردن هستش. برای درک دیتا بهتره کمی درباره ساز و کار کامپیوتر بدونیم: قلب تپنده کامپیوتر CPU هستش سی پی یو یک چیزی داره به اسم ALU کار اصلی ایشون در واقع انجام محاسبه ها و انجام عملیات های منطقی روی داده ها توی پردازنده اصلی یا همون CPU هستش. داده ها از کجا میان ؟ داده ها از main memory یا همون رم سیستم میان. تا اونجا که خودتون در جریانید کامپیوتر ها باینری هستن پس اینطور در نظر بگیرید ما کلی صفر و یک توی رم داریم. نکته ای که باید توجه کنید اینه کامپیوتر ذاتا فقط عدد میفهمه اگه شما با هر زبان برنامه نویسی کار کرده باشید یک چیزی وجود داره به اسم انواع داده (data types) هر زبان برنامه نویسی یک سری انواع داده اصلی رو میده. اولین نوع داده ای که میشه اشاره کرد Boolean هستش. اینطوریه که اگه صفر بود false هستش و اگه غیر صفر بود true مثلا یک باشه true هستش کامپیوتر هم اینو خیلی راحت میفهمه، بیسیک ترین نوع داده هستش که با یه بیت هم میشه نمایشش داد انواع اعداد رو داریم مثلا int، short, long اعداد اعشاری رو داریم مثل float و double #data_structure @khat_academy

ساختمان داده: ساختار داده‌ها یا ساختمان داده‌ها یا داده ساختارها (به انگلیسی: Data Structure) از بنیادی‌ترین مباحث مورد نیاز
ساختمان داده: ساختار داده‌ها یا ساختمان داده‌ها یا داده ساختارها (به انگلیسی: Data Structure) از بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان‌دادنِ داده‌ها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از داده‌ها صورت می‌گیرد را یک داده ساختار می‌گویند. داده ساختارها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند. در اصطلاح «ساختار داده»، قسمت «ساختار» به یک «ساختار جبری» در مورد داده اشاره دارد. ساختمان داده‌ها روش‌های ذخیره داده‌ها در رایانه با هدف دسترسی آسان‌تر و بهینه تر است درحالی‌که الگوریتم روشی به منظور حل مسئله به وسیله کامپیوتر است. مثلا اطلاعات دانشجویان: در این صورت ما یک کالکشن داریم داده ها با یک نظم مشخص و ساختار یافته ذخیره میشن که اسم و کد دانشجویی و ... هستش. پرکاربردترین ساختمان داده‌ها آرایه (Array) صف (Queue) پشته (Stack) لیست پیوندی (Linked list) گراف (Graph) درخت (Tree) جدول درهم‌سازی (Hash table)

دوستان لینک گروهمونه _انتقادات و پیشنهاداتونو بگید _سوالی داشتین بپرسین و همدیگه رو راهنمایی کنید https://t.me/khat_academy_group

چند تا از بهترین کتاب ها درباره ساختمان داده و الگوریتم. خودم دارم introduction to algorithms رو شروع می کنم نکات و مطالب جالبش رو براتون پست میکنم. اگه کتاب فارسی میخواید بخونید این دوتا کتابای خوبی هستن: داده‌ساختارها و مبانی الگوریتم‌ها ساختمان داده دکتر ابراهیمی مقدم #book @khat_academy

+3
Algorithm Design-www.EBooksWorld.ir.pdf3.54 MB

⌨️ میدونستید VS Code یه مرورگر تو خودش داره؟! برنامه محبوب VS code یه مرورگر داخلی تو خودش داره که بعضی مواقع میتونه کار راه
⌨️ میدونستید VS Code یه مرورگر تو خودش داره؟! برنامه محبوب VS code یه مرورگر داخلی تو خودش داره که بعضی مواقع میتونه کار راه انداز باشه. فعال‌سازیش هم کاری نداره فقط کافیه کلید های زیر رو همزمان باهم بگیرید Ctrl + Shift + P بعدش سرچ کن Simple browser و تماام ، آدرس سایت مدنظرتون رو وارد کنید ؛) #vscode #python

♨️ کتابخانه پایتون چیست؟ 📌 کتابخانه پایتون مجموعه‌ای از کدها و توابع از پیش نوشته شده است که مجموعه‌ای از ابزارهای مفید و قا
♨️ کتابخانه پایتون چیست؟ 📌 کتابخانه پایتون مجموعه‌ای از کدها و توابع از پیش نوشته شده است که مجموعه‌ای از ابزارهای مفید و قابل‌استفاده را برای وظایف و اهداف مختلف به کاربران ارائه می‌دهد. 💢 این کتابخانه‌ها توسط توسعه‌دهندگان ایجادشده‌اند تا با ارائه توابع، کلاس‌ها و ماژول‌های از پیش پیاده‌سازی‌شده‌، به ساده‌سازی و تسریع فرآیند کدنویسی کمک کنند. 📌 کتابخانه های پایتون طیف گسترده‌ای از حوزه‌ها و برنامه‌های کاربردی را پوشش می‌دهند، ازجمله موارد زیر: ▪️تجزیه‌وتحلیل و دست‌کاری داده‌ها ▫️محاسبات علمی ▪️یادگیری ماشین و هوش مصنوعی ▫️مصورسازی داده‌ها ▪️توسعه وب ▫️پردازش زبان طبیعی ▪️توسعه بازی ▫️شبکه و خدمات وب ▪️پایگاه‌های داده ▫️تست و تضمین کیفیت #python