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 را برمیگردانیم.
#توضیح_چالش | آموزش پایتون
پاسخ چالش "تابعی بنویسید که دو رشته بگیرد و بررسی کند آیا آنها 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 خواهد بود زیرا حروف هر دو رشته برابر هستند.
#توضیح_چالش | آموزش پایتون
لطفا در ایتا مطلب را دنبال کنید
مشاهده در پیام رسان ایتا
C++ vs Python
#طنز | آموزش پایتون
49.6M حجم رسانه بالاست
مشاهده در ایتا
Animation vs. Coding
تو 9 دقیقه به پایتون مسلط شو!😌
آموزش پایتون
این کد پایتون زمان فعلی را در دو منطقه زمانی مختلف (تهران و نیویورک) نمایش میدهد و همچنین زمان تهران را به زمان نیویورک تبدیل میکند. در این کد از ماژول datetime برای کار با تاریخ و زمان و از ماژول zoneinfo برای مدیریت مناطق زمانی استفاده شده است.
☑️ مراحل کد به شرح زیر است:
1. مناطق زمانی تهران و نیویورک با استفاده از ZoneInfo تعریف میشوند.
2. زمان فعلی در منطقه زمانی تهران با استفاده از datetime.now() دریافت و چاپ میشود.
3. زمان فعلی در منطقه زمانی نیویورک نیز به همین ترتیب دریافت و چاپ میشود.
4. زمان تهران به زمان نیویورک با استفاده از متد astimezone() تبدیل شده و نتیجه چاپ میشود.
این کد برای نمایش تفاوت زمان بین دو منطقه زمانی و تبدیل زمان بین آنها مفید است.
#datetime | #zoneinfo | #module | learnpythonicy
دستور while در یک نگاه!
یک ابزار مفید برای تکرار عملیات تا زمان برقراری یک شرط خاص است.
#while | #codeBites | learnpythonicy
ارسال پیام خودکار به واتساپ با Python! 🐍
با استفاده از کتابخانهی PyWhatKit در Python، میتوانید پیامهای متنی را به سرعت به شمارههای تلفن ارسال کنید.
در این مثال، ما یک پیام ساده به شمارهی "+989123456789" ارسال میکنیم. این کد به شما نشان میدهد که چطور میتوانید به سادگی با چند خط کد، ارتباطات خود را بهبود بخشید!
نکات کلیدی:
- 📞 شماره تلفن را با کد کشور وارد کنید.
- ✉️ متن پیام را با توجه به نیاز خود تغییر دهید.
- ⏳ با استفاده از wait_time، زمان لازم برای باز شدن واتساپ پیش از ارسال پیام را تنظیم کنید.
امیدوارم این کد برای شما مفید باشد! 💻✨
#pywhatkit | #whatsapp | learnpythonicy
این یک برنامه ساده به نام مدیریت مالی شخصی است که به کاربران امکان میدهد درآمدها و هزینههای خود را ثبت و مدیریت کنند.
این برنامه از کتابخانههای pandas برای مدیریت دادهها و matplotlib برای ایجاد گزارشهای تصویری استفاده میکند. در ادامه، توضیحات مربوط به کد آورده شده است:👇
#matplotlib | #pandas | learnpythonicy