eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
کیفیت پست ها در کانال تلگرام بهتر و خوانا تر هست. اگر امکانش رو دارید در کانال تلگرام عضو شوید.🤍
Python Visual Art.pdf
حجم: 14.8M
📚«Python Visual Art: 100 Exercises» 📚کتاب "هنر تجسمی پایتون" ✅به هنر دیجیتال و برنامه‌نویسی علاقه دارید؟؟ این کتاب می‌تواند یک منبع عالی برای یادگیری و ترکیب برنامه‌نویسی با هنر بصری باشد. ✅فرصتی برای کاوش در دنیای خلاقیت، نوآوری و تکنیک‌های طراحی با استفاده از زبان پایتون | | آموزش پایتون
NumPy-Cheat-Sheet.pdf
حجم: 137.9K
✍️پکیج numpy در پایتون چیه؟؟ Cheat Sheet (برگه تقلب) میدونی ⛔️اگر یه خلاصه بر ویژگی های اصلی پکیج numpy در پایتون میخوای این Cheat Sheet و از دست نده. پکیج Numpy یک بسته اساسی برای محاسبات علمی در پایتون است. از آرایه ها و ماتریس ها به همراه مجموعه ای از توابع ریاضی برای کار بر روی این ساختارهای داده پشتیبانی می کند. | | آموزش پایتون |
🧐برنامه‌ای بنویسید که از لیست بالا کلماتی که پالیندروم هستند را شناسایی کند و آنها را در یک لیست جدید قرار دهد و در آخر لیست را چاپ کند. 👇پالیندروم (palindrome) چیست؟ پالیندروم یعنی متقارن چه از اول بخوانی چه از آخر تغییری در ماهیت ندارد. (برای مثال کلمه گرگ یا کلمه level)  | آموزش پایتون
آموزش پایتون
🧐برنامه‌ای بنویسید که از لیست بالا کلماتی که پالیندروم هستند را شناسایی کند و آنها را در یک لیست جدی
def palindrome(words_list): new_words_list = [] for word in words_list: cleaned_word = ''.join(word.lower().split()) if cleaned_word == cleaned_word[::-1]: new_words_list.append(word) return new_words_list words_list = ['Level', 'Lady', 'Madam', 'Gentleman', 'Refer', 'Ant', 'Repaper'] print(palindrome(words_list))
challenge0.zip
حجم: 8.2M
🔺توضیح چالش و قطعه کد بالا
در پایتون، کدام یک از دستورها برای مدیریت استثنا (Exceptions) استفاده می‌شود؟ 1) try 2) if 3) for 4) catch
آموزش پایتون
7.دستور try و except👆
در این فایل دستور try و except توضیح داده شده. اگر نیازی به مرور داشتید میتونید ازش استفاده کنید.
🔆دستور dir دستور dir() در پایتون یک تابع داخلی است که به اطلاعات مربوط به ویژگی‌ها و متدهای موجود برای یک شی (object) خاص را نمایش می‌دهد. این دستور می‌تواند برای بررسی اشیاء مختلف، از جمله ماژول‌ها، کلاس‌ها و نمونه‌ها استفاده شود. 🔅نحوه استفاده از dir() استفاده از dir() به شکل زیر است: dir(object) ----------------------------- 🔅مثال‌ها 1. استفاده از dir() برای یک ماژول import math # نمایش ویژگی‌ها و متدهای ماژول math print(dir(math)) 2. استفاده از dir() برای یک کلاس class MyClass: def init(self): self.attribute = "Hello" def my_method(self): return "Method called!" # ایجاد یک نمونه از کلاس obj = MyClass() # نمایش ویژگی‌ها و متدهای نمونه کلاس print(dir(obj)) 3. استفاده از dir() بدون آرگومان اگر آرگومانی به آن داده نشود، dir() تمام نام‌های موجود در فضای نام فعلی (current namespace) را برمی‌گرداند. # نمایش نام‌های موجود در فضای نام فعلی print(dir()) ----------------------------- 🔅خروجی تابع dir() شامل لیستی از نام‌ها خواهد بود که معمولاً شامل: - ویژگی‌ها (Attributes) - متدها (Methods) - نام کلاس‌ها (Class names) - و همچنین متدهای خاص (مانند متدهای شروع با دو خط تیره __) 🧩خلاصه تابع dir() یک ابزار مفید برای بررسی و شناخت اشیاء و ماژول‌های موجود در پایتون است. به شما کمک می‌کند تا بفهمید چه ویژگی‌ها و متدهایی برای یک شی خاص در دسترس است و می‌تواند به درک بهتر کد و ایجاد عمیق‌تر ارتباط با APIها کمک کند.
dir(int) 👇output: ['abs', 'add', 'and', 'bool', 'ceil', 'class', 'delattr', 'dir', 'divmod', 'doc', 'eq', 'float', 'floor', 'floordiv', 'format', 'ge', 'getattribute', 'getnewargs', 'gt', 'hash', 'index', 'init', 'init_subclass', 'int', 'invert', 'le', 'lshift', 'lt', 'mod', 'mul', 'ne', 'neg', 'new', 'or', 'pos', 'pow', 'radd', 'rand', 'rdivmod', 'reduce', 'reduce_ex', 'repr', 'rfloordiv', 'rlshift', 'rmod', 'rmul', 'ror', 'round', 'rpow', 'rrshift', 'rshift', 'rsub', 'rtruediv', 'rxor', 'setattr', 'sizeof', 'str', 'sub', 'subclasshook', 'truediv', 'trunc', 'xor', 'bit_length', 'conjugate', 'denominator', 'from_bytes', 'imag', 'numerator', 'real', 'to_bytes'] |
🍬Integer Functions Here’s a summary of the key functions specifically related to integers, as well as some additional mathematical and numerical functions that may be useful: در اینجا خلاصه ای از توابع کلیدی مربوط به اعداد صحیح و همچنین برخی از توابع ریاضی و عددی اضافی که ممکن است مفید باشند آورده شده است: 🔐Key Integer Functions ( توابع کلیدی عدد صحیح) 1. Conversion Functions ( توابع تبدیل) - int() - float() - str() - bin() - oct() - hex() - from_bytes() - to_bytes() 2. Mathematical Functions ( توابع ریاضی) - abs() - pow() - round() - max() - min() - sum() - divmod() - len() (for lists, strings, etc., but can be used with collections of integers) 3. Boolean and Logical Operations (عملیات بولی و منطقی) - all() - any() - isinstance() 4. Iterators and Functional Programming (تکرار کننده ها و برنامه نویسی تابعی) - filter() - map() 5. Character Functions (توابع کاراکتری) - chr() - ord() |