هدایت شده از یاسر محمودیان
Operator Overloading .py
حجم:
2.4K
آموزش برنامه نویسی پایتون و AI
یک نسخه جامع و کامل کلاس Vector با Operator Overloading آماده کردهام که قابلیتهای زیر را دارد:
جمع (+) و تفریق (-) بردارها
ضرب اسکالر (*) و ضرب داخلی (dot product)
مقایسه (==, <, >) بر اساس طول بردار
گرفتن طول بردار با len()
چاپ خوانا با str و نمایش بازسازی با repr
Overloading خوانایی کد را بالا میبرد و استفاده از کلاسهای سفارشی را طبیعیتر میکند.
آموزش برنامه نویسی پایتون و AI
نسخه کامل و جامع ماژول time در پایتون همراه با تمام مثالها و توضیحات، یکجا و قابل اجرا آماده شده است. این نسخه شامل: نمایش زمان جاری، مکث، قالببندی، اندازهگیری زمان حلقهها، و بررسی عملکرد حلقههاست.
ماژول time ابزار قدرتمندی برای:
اندازهگیری زمان اجرای برنامهها
ایجاد تاخیرها
قالببندی و نمایش تاریخ و زمان
است. با استفاده از این ماژول میتوانید کدهای خود را بهینه و همزمانی را مدیریت کنید.
#پایتون #ماژولها #Python #پروژه #نمونه #مسابقات #کاربردی
✨️یک دوره مسابقات برنامهنویسی پایتون احتمالا برگزار کنیم به زودی ...
✔️دوستانی که پیشنهادی در این زمینه دارند میتونند برای ما ارسال کنند
آموزش برنامه نویسی پایتون و AI
✔️دوستانی که پیشنهادی در این زمینه دارند میتونند برای ما ارسال کنند
#پیشنهاد برای مسابقه برنامهنویسی پایتون ۵ سوال برنامهنویسی در زمان حداکثر ۲ ساعت حل کنند شرکت کننده ها .