Please open Telegram to view this post
VIEW IN TELEGRAM
🤣28😎2❤🔥1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ اگه دنبال یه راه جذاب برای تقویت مهارتهای کدنویسی هستین، مخزن "App Ideas" توی گیتهاب رو از دست ندین!
این مخزن پر از ایدههای متنوع برای ساخت اپلیکیشنهای مختلفه، از مبتدی تا پیشرفته. هر پروژه با توضیحات کامل، اهداف و منابع مرتبط ارائه شده.
شما میتونید پروژههایی مثل ساختن یه اپ مدیریت وظایف، یه بازی ساده، یا حتی یه شبکه اجتماعی کوچیک رو اینجا پیدا کنید.
مخزن "App Ideas" عالیه برای کسایی که میخوان مهارتهاشون رو تقویت کنن، چیزهای جدید یاد بگیرن و نمونهکارهای جذاب به رزومهشون اضافه کنن.
📎 https://github.com/florinpop17/app-ideas
🆔 @Teachify | برنامه نویسی
این مخزن پر از ایدههای متنوع برای ساخت اپلیکیشنهای مختلفه، از مبتدی تا پیشرفته. هر پروژه با توضیحات کامل، اهداف و منابع مرتبط ارائه شده.
شما میتونید پروژههایی مثل ساختن یه اپ مدیریت وظایف، یه بازی ساده، یا حتی یه شبکه اجتماعی کوچیک رو اینجا پیدا کنید.
مخزن "App Ideas" عالیه برای کسایی که میخوان مهارتهاشون رو تقویت کنن، چیزهای جدید یاد بگیرن و نمونهکارهای جذاب به رزومهشون اضافه کنن.
🆔 @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6❤2
سلام دوستان! امروز میخوایم دربارهی یکی از پرکاربردترین فرمتهای تبادل داده، یعنی JSON، و نحوهی استفاده از اون در پایتون صحبت کنیم.
🔹جیسون (JSON) چیست؟
جیسون JSON (JavaScript Object Notation) یک فرمت سبک و استاندارد برای تبادل دادههاست که به راحتی توسط انسانها قابل خواندن و نوشتن است و به راحتی توسط ماشینها قابل تجزیه و تحلیل است. JSON معمولاً برای ارسال و دریافت دادهها بین سرورها و کلاینتها استفاده میشود.
🔹 دیتا تایپهای JSON:
1. آبجکت (Object): مشابه دیکشنری در پایتون.
{
"name": "Ali",
"age": 30
}
2. آرایه (Array): مشابه لیست در پایتون.
["apple", "banana", "cherry"]
3. رشته (String): مشابه رشته در پایتون.
"Hello, World!"
4. عددی (Number): شامل اعداد صحیح و اعشاری.
123
45.67
5. بولین (Boolean): شامل true و false.
true
false
6. نال (null): مشابه None در پایتون.
null
▪️ استفاده از JSON در پایتون:
برای کار با JSON در پایتون، میتونید از ماژول
json استفاده کنید. دو تابع اصلی در این ماژول وجود داره: json.dumps() برای تبدیل یک آبجکت پایتون به رشته JSON و json.loads() برای تبدیل رشته JSON به یک آبجکت پایتون.1. تبدیل آبجکت پایتون به JSON:
import json
data = {
"name": "Ali",
"age": 30,
"is_student": False
}
json_data = json.dumps(data)
print(json_data) # خروجی: {"name": "Ali", "age": 30, "is_student": false}
2. تبدیل JSON به آبجکت پایتون:
import json
json_data = '{"name": "Ali", "age": 30, "is_student": false}'
data = json.loads(json_data)
print(data) # خروجی: {'name': 'Ali', 'age': 30, 'is_student': False}
با استفاده از این توابع، به راحتی میتونید دادهها رو بین فرمت JSON و پایتون تبدیل کنید و در پروژههای خودتون استفاده کنید.
#Python #JSON #Programming
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2
✔️ موقع تبدیل داده های جیسون به پایتون و برعکس دیتاتایپ ها به این صورت تغییر پیدا میکنند.
❤️ @Teachify | برنامه نویسی
Please open Telegram to view this post
VIEW IN TELEGRAM
👌9❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41👍3
✔️ عبارت "Artificial Intelligence" از کجا آمد؟
جان مک کارتی در سال 1956 میلادی (1335 شمسی) اصطلاح "هوش مصنوعی" را ابداع کرد و زبان برنامه نویسی LISP را توسعه داد که به ابزار استاندارد تحقیقات هوش مصنوعی تبدیل شد.
❤️ @Teachify | برنامه نویسی
جان مک کارتی در سال 1956 میلادی (1335 شمسی) اصطلاح "هوش مصنوعی" را ابداع کرد و زبان برنامه نویسی LISP را توسعه داد که به ابزار استاندارد تحقیقات هوش مصنوعی تبدیل شد.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
بازنشستگی به این میگن
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39❤🔥4😁4🤯4🐳4👀3
if __name__ == '__main__':این عبارت یک بلوک کد را مشخص میکند که فقط زمانی که فایل به طور مستقیم به عنوان یک اسکریپت اجرا میشود، اجرا میشود. این عبارت از یک متغیر خاص به نام
__name__ استفاده میکند که مقدار آن بستگی به نحوه اجرای فایل دارد:__name__ برابر با '__main__' خواهد بود.__name__ برابر با نام آن ماژول خواهد بود.با استفاده از این بررسی، میتوانید کدی را بنویسید که فقط زمانی که اسکریپت اجرا میشود اجرا شود، نه زمانی که به عنوان یک ماژول import میشود.
در اینجا یک مثال از نحوه استفاده از عبارت
if __name__ == '__main__': آورده شده است:def main():
print("این کد فقط زمانی که اسکریپت به طور مستقیم اجرا میشود اجرا میشود.")
if __name__ == '__main__':
main()
در این مثال، تابع
main() فقط زمانی که اسکریپت به طور مستقیم اجرا میشود چاپ میشود. اگر این اسکریپت به عنوان یک ماژول import شود، تابع main() اجرا نمیشود.Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Please open Telegram to view this post
VIEW IN TELEGRAM
😍15🔥3👍2❤🔥1
سادهترین و معروفترین کتابخونه برای ساخت رابط کاربری در پایتون. از قبل در پایتون موجوده و نیاز به نصب جداگانه نداره. مناسب برای پروژههای کوچیک و متوسط.
یه کتابخونه قویتر و پیچیدهتر که امکان ساخت رابطهای کاربری پیشرفتهتر و زیباتر رو فراهم میکنه. یادگیریش کمی سختتره و باید ابتدا Qt رو نصب کنی.
عالی برای زمانی که میخوای برنامهت روی موبایل هم اجرا بشه. خیلی انعطافپذیره و مناسب برای اپلیکیشنهای چندپلتفرمی و تعاملی.
یه کتابخونه قدرتمند برای ساخت رابطهای کاربری ویندوزی. شبیه به PyQt ولی برای بعضی کاربران ممکنه سادهتر باشه.
یه گزینه جدید و مدرن که خیلی سریع و کار کردن باهاش آسونه. مناسب برای بازیها و اپلیکیشنهای گرافیکی.
هر کدوم از این کتابخونهها میتونن بهتون کمک کنن تا رابطهای کاربری جذاب و کارآمدی بسازید. انتخاب با شماست که کدوم رو بر اساس نیازتون استفاده کنید!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
✔️ SOLID چیه و چه کاربردی داره؟
SOLID مجموعهای از اصول طراحی شیءگرا است که توسط Robert C. Martin معرفی شده و به توسعهدهندگان کمک میکند تا کدهای قابل فهم، قابل نگهداری و انعطافپذیر بنویسند. این اصول شامل پنج بخش اصلی است:
1⃣ اصل مسئولیت یکتا (SRP): هر کلاس باید تنها یک وظیفه مشخص داشته باشد.
🔢 اصل باز/بسته (OCP): کلاسها باید برای توسعه باز و برای تغییر بسته باشند.
🔢 اصل جایگزینی لیسکوف (LSP): کلاسهای فرزند باید بتوانند جایگزین کلاسهای والد خود شوند بدون اینکه رفتار برنامه مختل شود.
🔢 اصل جداسازی اینترفیس (ISP): اینترفیسها باید کوچک و اختصاصی باشند.
🔢 اصل وارونگی وابستگی (DIP): ماژولهای سطح بالا نباید به ماژولهای سطح پایین وابسته باشند، هر دو باید به آبسترکشنها وابسته باشند.
▪️مزایای اصول SOLID:
✔️ کاهش پیچیدگی کد
✔️ افزایش قابلیت نگهداری
✔️ تسهیل در تستپذیری
✔️ بهبود قابلیت توسعه
▪️ابزارها و فریمورکهای مفید:
- Spring (جاوا)
- Angular (وب)
- Django (پایتون)
شرکتهای بزرگی مثل گوگل و فیسبوک از اصول SOLID برای مدیریت پروژههای بزرگ خود استفاده میکنند.
➖➖➖➖➖➖
💻 @Teachify | برنامه نویسی
SOLID مجموعهای از اصول طراحی شیءگرا است که توسط Robert C. Martin معرفی شده و به توسعهدهندگان کمک میکند تا کدهای قابل فهم، قابل نگهداری و انعطافپذیر بنویسند. این اصول شامل پنج بخش اصلی است:
▪️مزایای اصول SOLID:
▪️ابزارها و فریمورکهای مفید:
- Spring (جاوا)
- Angular (وب)
- Django (پایتون)
شرکتهای بزرگی مثل گوگل و فیسبوک از اصول SOLID برای مدیریت پروژههای بزرگ خود استفاده میکنند.
➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍1
🎨 Winter is Coming Theme
🎨 Tokyo Night
🎨 One Dark Pro
🎨 Darcula Theme
🎨 Dracula Official
🎨 SynthWave
▪️روش نصب تم در وی اس کد:
1. ابتدا وارد VSCode شوید.
2. در سمت چپ، روی گزینه Extensions کلیک کنید (آیکون چهار مربع).
3. در منوی باز شده، یک قسمت برای تایپ در بالای صفحه وجود دارد.
4. عنوان تم مورد نظر را در آنجا تایپ کنید (عناوین تمها در همین پست آمدهاند).
5. در لیست نمایش داده شده، روی تم مورد نظر کلیک کرده و سپس روی Install بزنید.
6. پس از نصب، منوی تمها باز میشود و میتوانید تم را انتخاب و تنظیم کنید.
امیدوارم از این تمها استفاده کنید و لذت ببرید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Forwarded from کالی بویز | ترفند | تکنولوژی
در این آموزش، جنبههای مختلف توابع لامبدا در پایتون، از جمله نحو، موارد استفاده و محدودیتهای آنها را بررسی خواهیم کرد. با درک نحوه استفاده موثر از توابع لامبدا، می توانید کد پایتون مختصر و کارآمدتری بنویسید. استفاده از این توابع مهارت های برنامه نویسی شما را افزایش داده و کدهای شما را تمیزتر و مدیریت آن را آسان تر می کند.
#lambda #python #پایتون #لامبدا
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣26👀2👍1
✔️ چطوری خروجی تمیز تری توی ادیتور داشته باشیم؟
اگه بخواییم خروجی تمیز تری داشته باشیم میتونیم از کد زیر توی کدها استفاده کنیم که خودش میاد و cls رو برامون اجرا میکنه:
💻 @Teachify | برنامه نویسی
اگه بخواییم خروجی تمیز تری داشته باشیم میتونیم از کد زیر توی کدها استفاده کنیم که خودش میاد و cls رو برامون اجرا میکنه:
import os
os.system('cls')Please open Telegram to view this post
VIEW IN TELEGRAM
👍6💩2👀2
Forwarded from 💹 قیمت طلا، تتر، بیتکوین و ارز دیجیتال
https://t.me/notcoin_bot?start=er_12520397
#notcoin
#notcoin_addlist
#ادلیست_ناتکوین
#ناتکوین
Please open Telegram to view this post
VIEW IN TELEGRAM
#html #css
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤🔥1💩1