eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
"چرا پایتون یاد بگیریم؟ چون آینده در دستان شماست! 💻✨" یادگیری پایتون فقط یک مهارت نیست، یک سوپرپاور است! 🚀 چه بخواهید در دنیای هوش مصنوعی قدم بگذارید، چه بخواهید وب‌سایت‌های قدرتمند بسازید یا حتی داده‌های بزرگ را تحلیل کنید، پایتون همیشه همراه شماست. - پایتون ساده است: حتی اگر تازه‌کار هستید، پایتون با syntax ساده‌اش شما را به یک برنامه‌نویس حرفه‌ای تبدیل می‌کند. - پایتون قدرتمند است: از شرکت‌های بزرگ مثل گوگل و ناسا تا استارت‌آپ‌های نوپا، همه از پایتون استفاده می‌کنند. - پایتون آینده‌دار است: با رشد فناوری‌هایی مثل هوش مصنوعی، یادگیری ماشین و علم داده، پایتون به یکی از محبوب‌ترین زبان‌های برنامه‌نویسی دنیا تبدیل شده است. یادگیری پایتون یعنی: 🔹 ساختن آینده‌ای بهتر برای خودتان. 🔹 دسترسی به فرصت‌های شغلی فوق‌العاده. 🔹 تبدیل ایده‌هایتان به واقعیت! پس همین امروز شروع کنید. حتی اگر فقط روزی ۱۰ دقیقه وقت بگذارید، یک سال دیگر به خودتان افتخار خواهید کرد. 💪 یادت باشه: "هر برنامه‌نویس بزرگی، روزی یک تازه‌کار بود." پس نترسید، شروع کنید و ادامه دهید! 🐍🔥 Learnpythonicy
Dataclasses Module In Python ✨ با dataclass در پایتون، کدنویسی تمیز و حرفه‌ای رو تجربه کن! کد ارائه شده یک dataclass در پایتون را تعریف و استفاده کرده است. در این کد، یک کلاس به نام Product با سه فیلد name، price و quantity تعریف شده است. سپس یک نمونه از این کلاس با نام p1 ساخته شده و مقادیر مربوط به نام، قیمت و مقدار آن در دسترس قرار گرفته و چاپ شده است. خروجی این دستورات نشان‌دهنده نام و قیمت محصول است. | | learnpythonicy
با استفاده از کتابخانه Rich، این کد یک نمای درختی زیبا از فولدرها و زیرفولدرها ایجاد می‌کند. ابزاری عالی برای نمایش داده‌های سلسله‌مراتبی به شکلی تمیز و خوانا. 🖥✨ ماژول Rich خروجی ترمینال را زیبا و خوانا می‌کند. همچنین ابزاری ایده‌آل برای نمایش ساختار فایل‌ها، پروژه‌ها یا هر داده سلسله‌مراتبی. | | | learnpythonicy
با استفاده از کتابخانه Rich در پایتون، می‌توانید متن‌های رنگی، فرمت‌شده و حتی ایموجی‌ها را در ترمینال نمایش دهید! 🌈 این کد یک مثال ساده از نحوه استفاده از Rich برای ایجاد متن‌های پررنگ، زیرخط‌دار، ایتالیک و ایموجی‌های جذاب است. 🖥️✨ | | learnpythonicy
📁 مدیریت فایل‌ها با استفاده از ماژول pathlib در Python 📁 در این کد، با استفاده از ماژول pathlib در Python، عملیات مختلفی روی فایل‌ها و مسیرها انجام می‌دهیم. این شامل ایجاد فایل، نوشتن و خواندن از فایل، لیست کردن فایل‌ها در دایرکتوری، تغییر نام فایل و حذف فایل می‌شود. pathlib یک رابط شیءگرا برای کار با سیستم فایل فراهم می‌کند که کار با مسیرها را آسان و کارآمد می‌کند. خروجی: Current directory: G:\V.S.Code-PY\AreFull New file path: G:\V.S.Code-PY\AreFull\test_file.txt File does not exist. Creating file... File content: Hello, this is a test file! Files in the current directory: learnpythonicy test_file.txt File renamed to renamed_file.txt File renamed_file.txt deleted. PS G:\V.S.Code-PY\AreFull> | learnpythonicy
یکی از ماژول‌های جدید و جذاب پایتون، Textual است. این ماژول برای ساخت رابط‌های کاربری (UI) مبتنی بر متن در ترمینال استفاده می‌شود و بسیار قدرتمند و ساده است. در اینجا یک مثال کوتاه و ساده از ساخت یک برنامه ساده با Textual آورده شده است: --- نصب Textual قبل از شروع، مطمئن شوید Textual را نصب کرده‌اید: pip install textual --- مثال: ساخت یک برنامه ساده با Textual در این مثال، یک برنامه ساده می‌سازیم که یک پیام ساده را در وسط صفحه نمایش می‌دهد. from textual.app import App from textual.widgets import Static class HelloWorldApp(App): async def on_mount(self) -> None: greeting = Static("Hello, Textual!", style="bold white on blue") await self.view.dock(greeting, edge="top", size=3) if name == "__main__": HelloWorldApp.run() --- خروجی: - یک پنجره ترمینال باز می‌شود که پیام "Hello, Textual!" را به صورت پررنگ و با پس‌زمینه آبی در وسط صفحه نمایش می‌دهد. --- چرا Textual جذاب است؟ - ساده: کدنویسی بسیار ساده و خوانا. - قدرتمند: امکان ساخت رابط‌های کاربری پیچیده و تعاملی در ترمینال. - مدرن: از ویژگی‌های جدید پایتون مانند async/await پشتیبانی می‌کند. | learnpythonicy
4_404438013494427991.pdf
حجم: 4.1M
📚 «Python Essential Reference» 📚 کتاب "مرجع ضروری پایتون" ✅ آیا به دنبال یک مرجع جامع و کاربردی برای تسلط بر زبان برنامه‌نویسی پایتون هستید؟ ✅ این کتاب یک راهنمای کامل و ضروری برای توسعه‌دهندگان پایتون است که به‌صورت مختصر و مفید، مفاهیم کلیدی، syntax، و کتابخانه‌های استاندارد پایتون را پوشش می‌دهد. ✅ خلاصه‌ای از کتاب: این کتاب با ساختاری منظم و فصل‌بندی‌شده، به شما کمک می‌کند تا به سرعت به اطلاعات مورد نیاز خود دسترسی پیدا کنید. از مفاهیم پایه‌ای پایتون تا مباحث پیشرفته‌تری مانند شیءگرایی، مدیریت خطاها، و ماژول‌ها، همه در این کتاب گنجانده شده‌اند.  ✅ چرا این کتاب را بخوانیم؟ - مناسب برای برنامه‌نویسان متوسط و پیشرفته - ارائه مثال‌های کاربردی و تمرین‌های عملی - مرجع سریع برای توسعه‌دهندگان حرفه‌ای | | آموزش پایتون
چالش داریمممم👩‍💻 تابعی بنویسید که یک عدد بگیرد و لیست مقسوم‌علیه‌های آن را برگرداند. | آموزش پایتون
پیدا کردن مقسوم‌علیه‌های یک عدد 😇 تابعی بنویسید که یک عدد بگیرد و لیست مقسوم‌علیه‌های آن را برگرداند. 😇 ☑️ راه‌حل‌ چالش بالا ☑️ توضیح کد 1. یک تابع به نام find_divisors تعریف می‌کنیم که یک عدد n را به عنوان ورودی می‌گیرد. 2. یک لیست خالی به نام divisors ایجاد می‌کنیم تا مقسوم‌علیه‌ها را در آن ذخیره کنیم. 3. با استفاده از یک حلقه for، اعداد از ۱ تا n را بررسی می‌کنیم. 4. اگر عدد i مقسوم‌علیه n باشد (یعنی n % i == 0)، آن را به لیست divisors اضافه می‌کنیم. 5. در نهایت، لیست divisors را برمی‌گردانیم. | آموزش پایتون
⚡️
جواب چالش بفرستید بات تلگرام🤓 @learnpythonicyBot | | آموزش پایتون
پاسخ چالش "تابعی بنویسید که دو رشته بگیرد و بررسی کند آیا آن‌ها Anagram هستند یا نه" 🌟توضیحات کد: 1. حذف فاصله‌ها و تبدیل به حروف کوچک: - s1.replace(" ", "").lower(): این خط از کد فاصله‌ها را از رشته اول s1 حذف می‌کند و آن را به حروف کوچک تبدیل می‌کند. - s2.replace(" ", "").lower(): به همین ترتیب، فاصله‌ها را از رشته دوم s2 حذف و آن را به حروف کوچک تبدیل می‌کند. 2. مقایسه حروف: - sorted(s1) == sorted(s2): این خط از کد حروف هر دو رشته را به ترتیب مرتب می‌کند و سپس آنها را با یکدیگر مقایسه می‌کند. اگر دو رشته با هم برابر باشند (یعنی همه حروف یکسانی داشته باشند و تنها ترتیب آنها متفاوت باشد)، True برمی‌گرداند و در غیر این صورت False را برمی‌گرداند. 3. تست تابع: - string1 = "Listen" و string2 = "Silent": دو رشته به عنوان ورودی برای تست تابع تعریف شده‌اند.1 - print(are_anagrams(string1, string2)): خروجی این تابع نمایش می‌دهد که آیا این دو رشته آنگرام یکدیگر هستند یا خیر. در این مورد، خروجی True خواهد بود زیرا حروف هر دو رشته برابر هستند. | آموزش پایتون