Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
بچهها جادی دورهی پایتونش روی مکتبخونه رو به خاطر شرایط جنگی فعلی رایگان کرده (قیمت اصلی دوره ۱ میلیون و ۷۰۰ هزار تومنه).
اگه اندک تمرکزی برای یادگرفتن دارین، فرصت خیلی خوبیه که هم یاد بگیرین و هم کمکی بشه از این فضای تیرهی این روزا فاصله بگیرین
برای تخفیف صد در صد، تیک «دسترسی کامل» رو بردارید، به سبد اضافه کنید و کد PEACE رو بزنید
➡️ link
#پایتون
📱 @Python4all_pro
اگه اندک تمرکزی برای یادگرفتن دارین، فرصت خیلی خوبیه که هم یاد بگیرین و هم کمکی بشه از این فضای تیرهی این روزا فاصله بگیرین
برای تخفیف صد در صد، تیک «دسترسی کامل» رو بردارید، به سبد اضافه کنید و کد PEACE رو بزنید
#پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 بچهها به خاطر شرایط جنگی حال حاضر کورسهای سایت پایتوپیا رایگان شد.
🔈 اگر مشکلی در ثبتنام یا سایر موارد بود به این آیدی پیام بدین براتون بررسی میکنه.
@khosro_24
#پایتون
➡️ @Python4all_pro
🔈 اگر مشکلی در ثبتنام یا سایر موارد بود به این آیدی پیام بدین براتون بررسی میکنه.
@khosro_24
#پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
پایتون ( Machine Learning | Data Science )
🔈 بچهها به خاطر شرایط جنگی حال حاضر کورسهای سایت پایتوپیا رایگان شد. 🔈 اگر مشکلی در ثبتنام یا سایر موارد بود به این آیدی پیام بدین براتون بررسی میکنه. @khosro_24 #پایتون ➡️ @Python4all_pro
این دورهها طیف وسیعی از موضوعات مهم را در بر میگیرند؛ از مقدمات پایتون گرفته تا یادگیری ماشین، آمار و احتمالات، گیت و گیتهاب و چندین مهارت دیگر که برای هر برنامهنویس یا علاقهمند به حوزه داده ضروری است.
افراد میتوانند بهسادگی در سایت pytopia.ai ثبتنام کنند و بهصورت دائمی به محتوای دورهها دسترسی داشته باشند.
در روزگاری که آموزش با چالشهای زیادی روبهروست، این حرکت سخاوتمندانه یک نمونهی واقعی از تعهد به جامعهی یادگیرندگان است.
#پایتون
📱 @Python4all_pro
افراد میتوانند بهسادگی در سایت pytopia.ai ثبتنام کنند و بهصورت دائمی به محتوای دورهها دسترسی داشته باشند.
در روزگاری که آموزش با چالشهای زیادی روبهروست، این حرکت سخاوتمندانه یک نمونهی واقعی از تعهد به جامعهی یادگیرندگان است.
#پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Chat with your data and generate SQL, charts, and reports using natural language
🔗https://github.com/Canner/WrenAI
#پایتون #علم_داده
📱 @Python4all_pro
🔗https://github.com/Canner/WrenAI
#پایتون #علم_داده
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
2. Decorator for memoization of the results of the function
3. Missing the list into pieces of length n
4. Uniqueization of the sequence with the preservation of order
5. Deep access to the invested dictionary keys
6. Transformation of the Python object to the readable json
7. Reading the latest n lakes of the file (analogue Tail)
8. Performing shell team and return of the withdrawal
9. Quick route association
10. Grouping of the list of dictionaries by key value
📱 @Python4all_pro
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)}
Please open Telegram to view this post
VIEW IN TELEGRAM
- 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
#پایتون #یادگیری_ماشین
Please open Telegram to view this post
VIEW IN TELEGRAM
Computer Vision + sentiment Analysis + Recommender system and many more
https://youtube.com/playlist?list=PLlff-0SljnifT40_TAlibwmyzh1xVhKTR&si=P3wIYBXK9TbGlA5O
#پایتون #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from FaraDars_Course
⏰ ساعات پایانی — یادگیری با پیشنهاد شگفتانگیز فرادرس
🔥 ۷۰۰ آموزش منتخب، فقط ۸۹,۰۰۰ تومن
📣 برای مشاهده آموزشهای هر دسته بندی، روی عنوان مورد نظر کلیک کنید: 👇
✅ هوش مصنوعی | پایتون | یادگیری ماشین
✅ برنامهنویسی | طراحی سایت | شبکه
✅ آفیس و اکسل | عمومی | گرافیک
✅ زبانهای خارجی | هنر | علوم انسانی
✅ بازاریابی | اقتصاد و حسابداری | دانشگاهی
📚 لیست تمامی ۷۰۰ آموزش - [کلیک کنید]
🔄 FaraDars - فرادرس
🔥 ۷۰۰ آموزش منتخب، فقط ۸۹,۰۰۰ تومن
📣 برای مشاهده آموزشهای هر دسته بندی، روی عنوان مورد نظر کلیک کنید: 👇
✅ هوش مصنوعی | پایتون | یادگیری ماشین
✅ برنامهنویسی | طراحی سایت | شبکه
✅ آفیس و اکسل | عمومی | گرافیک
✅ زبانهای خارجی | هنر | علوم انسانی
✅ بازاریابی | اقتصاد و حسابداری | دانشگاهی
📚 لیست تمامی ۷۰۰ آموزش - [کلیک کنید]
🔄 FaraDars - فرادرس
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
Please open Telegram to view this post
VIEW IN TELEGRAM