Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
1726 - Telegram Web
Telegram Web
🖥 Classes & Objects in Python



#پایتون
📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32
بچه‌ها جادی دوره‌ی پایتونش روی مکتب‌خونه رو به خاطر شرایط جنگی فعلی رایگان کرده (قیمت اصلی دوره ۱ میلیون و ۷۰۰ هزار تومنه).

اگه اندک تمرکزی برای یادگرفتن دارین، فرصت خیلی خوبیه که هم یاد بگیرین و هم کمکی بشه از این فضای تیره‌ی این روزا فاصله بگیرین

برای تخفیف صد در صد، تیک «دسترسی کامل» رو بردارید، به سبد اضافه کنید و کد PEACE رو بزنید

➡️link




#پایتون
📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124❤‍🔥2👾2👨‍💻1
🔈 بچه‌ها به خاطر شرایط جنگی حال حاضر کورس‌های سایت پایتوپیا رایگان شد.

🔈 اگر مشکلی در ثبت‌نام یا سایر موارد بود به این آیدی پیام بدین براتون بررسی می‌کنه.

@khosro_24

#پایتون
➡️ @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥43
پایتون ( Machine Learning | Data Science )
🔈 بچه‌ها به خاطر شرایط جنگی حال حاضر کورس‌های سایت پایتوپیا رایگان شد. 🔈 اگر مشکلی در ثبت‌نام یا سایر موارد بود به این آیدی پیام بدین براتون بررسی می‌کنه. @khosro_24 #پایتون ➡️ @Python4all_pro
این دوره‌ها طیف وسیعی از موضوعات مهم را در بر می‌گیرند؛ از مقدمات پایتون گرفته تا یادگیری ماشین، آمار و احتمالات، گیت و گیت‌هاب و چندین مهارت دیگر که برای هر برنامه‌نویس یا علاقه‌مند به حوزه داده ضروری است.
افراد می‌توانند به‌سادگی در سایت pytopia.ai ثبت‌نام کنند و به‌صورت دائمی به محتوای دوره‌ها دسترسی داشته باشند.

در روزگاری که آموزش با چالش‌های زیادی روبه‌روست، این حرکت سخاوتمندانه یک نمونه‌ی واقعی از تعهد به جامعه‌ی یادگیرندگان است.


#پایتون
📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥52
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥1
New to Pandas?

Here's a cheat sheet you can use



#پایتون #cheat_sheet #pandas

📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1
Chat with your data and generate SQL, charts, and reports using natural language

🔗https://github.com/Canner/WrenAI

#پایتون #علم_داده
📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
🔟 single-line functions useful for advanced Python developers:

1. We unfold the invested lists of any depth
flatten = lambda lst: [x for sub in lst for x in (flatten(sub) if isinstance(sub, list) else [sub])]


2. Decorator for memoization of the results of the function
memoize = lambda f: (lambda *args, _cache={}, **kwargs: _cache.setdefault((args, tuple(kwargs.items())), f(*args, **kwargs)))


3. Missing the list into pieces of length n
chunked = lambda lst, n: [lst[i:i+n] for i in range(0, len(lst), n)]


4. Uniqueization of the sequence with the preservation of order
uniq = lambda seq: list(dict.fromkeys(seq))

5. Deep access to the invested dictionary keys
deep_get = lambda d, *keys: __import__('functools').reduce(lambda a, k: a.get(k) if isinstance(a, dict) else None, keys, d)

6. Transformation of the Python object to the readable json
pretty_json = lambda obj: __import__('json').dumps(obj, ensure_ascii=False, indent=2)


7. Reading the latest n lakes of the file (analogue Tail)
tail = lambda f, n=10: list(__import__('collections').deque(open(f), maxlen=n))



8. Performing shell team and return of the withdrawal
sh = lambda cmd: __import__('subprocess').run(cmd, shell=True, check=True, capture_output=True).stdout.decode().strip()


9. Quick route association
path_join = lambda *p: __import__('os').path.join(*p)


10. Grouping of the list of dictionaries by key value
group_by = lambda seq, key: {k: [d for d in seq if d.get(key) == k] for k in set(d.get(key) for d in seq)}



📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
4
📖very good book for machine Learning

➡️" Machine Learning with python tutorial "

- 450 pages
- ML algorithms coded in python
- brief explanation of the concepts.

https://python-course.eu/books/bernd_klein_python_and_machine_learning_a4.pdf

#پایتون #یادگیری_ماشین

📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥31
8+ Advanced and detailed Pytorch Projects.

✔️ the good and advanced projects , using #PyTorch

Computer Vision + sentiment Analysis + Recommender system and many more

⬇️
https://youtube.com/playlist?list=PLlff-0SljnifT40_TAlibwmyzh1xVhKTR&si=P3wIYBXK9TbGlA5O



#پایتون #Python

📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from FaraDars_Course
ساعات پایانی — یادگیری با پیشنهاد شگفت‌انگیز فرادرس
 
🔥 ۷۰۰ آموزش منتخب، فقط ۸۹,۰۰۰ تومن
 
📣 برای مشاهده آموزش‌های هر دسته بندی، روی عنوان مورد نظر کلیک کنید: 👇
 
 هوش مصنوعی  | پایتون  | یادگیری ماشین
 
برنامه‌نویسی  | طراحی سایت  | شبکه
 
آفیس و اکسل  | عمومی  | گرافیک
 
زبان‌های خارجی  | هنر  | علوم انسانی
 
بازاریابی | اقتصاد و حسابداری  | دانشگاهی
 
📚 لیست تمامی ۷۰۰ آموزش - [کلیک کنید]

🔄 FaraDars - فرادرس
1
نحوه نوشتن بدترین کد پایتون

بدترین کدهای پایتون چه ویژگی هایی دارند ؟

⬅️ به این موارد دقت کنید اگر اینجوری کدنویسی می کنید سعی کنید روشتون رو اصلاح کنید و کدهای زیبا و سریع تری بنویسید

1. Use incomprehensible names of variables
Call variables X, Y, A, Thing. Abstraction is the key to confusion

def f(x, y, z=None):
a = x * 2
b = y + a if z else y - a
c = [i for i in range(a) if i % 2]
return sum(c) + b

2. Sake maximum logic in one line
Complex thornar expressions and nested List CompreHance - all in one line.


result = [x if x > 0 else (y if y < 0 else z) for x in data if x or y and not z]


3. Use Eval () and Exec ()
It is slow, unsafe and stupid - but spectacular.


eval("d['" + key + "']")



4. Reprint variables with different types
Let one variable be a line, and a number, and a list - a dynamic typification

value = "42"
value = int(value)
value = [value] * value

5. Use global variables
Change the condition of the application from anywhere. Especially from the inside of the functions.


counter = 0

def increment():
global counter
counter += 1

6. Use magic numbers and lines
Without explanation. Let colleagues guess why exactly 42 or "XYZ"

if user.role == "xyz" and user.level > 42:
access_granted()

7. Ignore style and indentation
No PEP8, no rules. Write as you want

def foo():print("start")
if True:
print("yes")
else:
print("no")


8. Copy the code from Stack Overflow without delving
Ctrl+C is also a development

def complex_logic(x):
return (lambda y: (lambda z: z**2)(y + 1))(x)


9. Invent abstraction unnecessary
Instead of a simple function - classes, factories and strategies

class HandlerFactory:
def get_handler(self):
class Handler:
def handle(self, x): return x
return Handler()

10. Add dead code
Never remove - suddenly comes in handy. And let it be loaded into every launch

def legacy_feature():
print("This feature is deprecated")
return
# нигде не вызывается

11. Do not write the documentation
Comments only interfere. Whoever wants to figure it out

def a(x): return x+1





#پایتون #Python

📱 @Python4all_pro
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🫡1
2025/07/13 22:22:12
Back to Top
HTML Embed Code: