کیفیت پست ها در کانال تلگرام بهتر و خوانا تر هست.
اگر امکانش رو دارید در کانال تلگرام عضو شوید.🤍
Python Visual Art.pdf
حجم:
14.8M
📚«Python Visual Art: 100 Exercises»
📚کتاب "هنر تجسمی پایتون"
✅به هنر دیجیتال و برنامهنویسی علاقه دارید؟؟
این کتاب میتواند یک منبع عالی برای یادگیری و ترکیب برنامهنویسی با هنر بصری باشد.
✅فرصتی برای کاوش در دنیای خلاقیت، نوآوری و تکنیکهای طراحی با استفاده از زبان پایتون
#معرفی_کتاب | #بوک_تایم | آموزش پایتون
NumPy-Cheat-Sheet.pdf
حجم:
137.9K
✍️پکیج numpy در پایتون
چیه؟؟ Cheat Sheet (برگه تقلب) میدونی
⛔️اگر یه خلاصه بر ویژگی های اصلی پکیج 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))
در پایتون، کدام یک از دستورها برای مدیریت استثنا (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_function | #dir
🍬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()
#integer_function | #dir