Python4Finance
الذهاب إلى القناة على Telegram
کانال Python4Finance آموزش پایتون در اقتصاد و مدیریت مالی هر روز چند نکته را در خصوص پایتون برای مالی بیاموزیم *** آپارت: aparat.com/Python4Finance
إظهار المزيد8 833
المشتركون
لا توجد بيانات24 ساعات
-117 أيام
-3030 أيام
أرشيف المشاركات
8 833
استفاده از دیکشنری ها به جای select, case , switch در پایتون
در بسیاری از زبان های برنامه نویسی، ساختارهایی برای بررسی تعداد زیادی شرط همزمان وجود دارد. فرض کنید می خواهیم یک تابع را تعرف کنیم که شماره روز هفته را گرفته و نام هفته را بر گرداند. در حالت عادی در پایتون باید از دستورات if و شش دستور elif استفاده کنیم.
با کمی خلاقیت و با کمک دیکشنری ها می توانید این برنامه را مانند select, case , switch و با تعداد کد کمتر بازنویسی کنید.
#آموزش_پایتون
#پایتون_مالی
#عبارت_شرطی
#دیکشنری
#dictionary
#select_case
#condition
#python
@python4finance
8 833
فرم پیش ثبت نام در دوره های آموزشی 1400
دوستان سلام، فرم پیش ثبت نام در دوره های آموزشی سال 1400 تقدیم می گردد. اگر علاقه مند به مباحث مطرح شده در کانال هستید و می خواهید به صورت نظام مند و کاربردی از آموزش ها استفاده کنید می توانید از طریق فرم پیش ثبت نام اقدام فرمایید.
برای اطلاع از عناوین دوره ها و پیش ثبت نام از طریق لینک زیر اقدام نمایید:
🌐 http://python4finance.ir/reg.htm
🔅اطلاعات مربوط به دوره ، شیوه ثبت نام، و زمان دقیق کلاس ها از طریق ایمیل و پیامک به ثبت نام کنندگان اطلاع رسانی می شود.
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
کاربرد (...) در پایتون
در هنگام نگارش، بسیاری از اوقات پیش می آید که به قرینه ادامه جمله حذف می شود. برای مثال «زبان های برنامه نویسی متداول عبارتند از پایتون، جاوا، سی ، R و ...». علامت سه نقطه (یا همان وغیره خودمان!) نشان دهنده این است که کلمه یا عبارتی به تناسب قرینه حذف شده است که در انگیسی به آن Ellipsis گفته می شود.
گفتیم پایتون بسیار به زبان انسان نزدیک است. از این رو شما می توانید از ... یا Ellipsis در پایتون استفاده کنید. Ellipsis در پایتون سه کارکرد اصلی دارد. اول در slicing در Numpy ، دوم در عبارت های تکرار و سوم در تعریف تابع.
در تصویر این پست سه مثال از کاربرد Ellipsis تقدیم می شود.
#آموزش_پایتون
#پایتون_مالی
#سه_نقطه
#Ellipsis
@python4finance
8 833
افزودن توضیحات (annotations) به توابع در پایتون
هنگامی که یک تابع جدید در پایتون تعریف می کنیم، می توانیم در خصوص پارامترهای ورودی و خود تابع توضیحاتی را اضافه کنیم. این کار علی الخصوص برای زمانی که به صورت گروهی مشغول برنامه نویسی هستیم بسیار کارآمد است.
برای افزودن توضیحات به پارامترها از علامت کالن (:) و برای افزودن توضیح به خود تابع در خصوص مقدار بازگشتی آن از علامت (<-) استفاده می کنیم.
نمونه هایی از annotation ها در تصویر این پست نشان داده شده است. یادآوری می کنم که annotation ها صرفا از جنس توضیحات هستند و تاثیری در روال اجرا برنامه ندارند.
در تصویر این پست، چهار تابع برای نمایش شیوه کار annotationها تعریف شده است.
برای مشاهده annotationهای تعریف شده می توانید از متد annotations بعد از نام تابع استفاده می کنیم. مثلا در مثال ما print(sum_numbers4.annotations)
#آموزش_پایتون
#پایتون_مالی
#توضیحات
#تابع
#annotations
@python4finance
8 833
افزودن توضیحات (annotations) به توابع در پایتون
هنگامی که یک تابع جدید در پایتون تعریف می کنیم، می توانیم در خصوص پارامترهای ورودی و خود تابع توضیحاتی را اضافه کنیم. این کار علی الخصوص برای زمانی که به صورت گروهی مشغول برنامه نویسی هستیم بسیار کارآمد است.
برای افزودن توضیحات به پارامترها از علامت کالمن (:) و برای افزودن توضیح به خود تابع در خصوص مقدار بازگشتی آن از علامت (<-) استفاده می کنیم.
نمونه هایی از annotation ها در تصویر این پست نشان داده شده است. یادآوری می کنم که annotation ها صرفا از جنس توضیحات هستند و تاثیری در روال اجرا برنامه ندارند.
در تصویر این پست، چهار تابع برای نمایش شیوه کار annotationها تعریف شده است.
#آموزش_پایتون
#پایتون_مالی
#توضیحات
#تابع
#annotations
@python4finance
8 833
مسیر تبدیل شدن به یک دانشمند علم داده در حیطه مالی و اقتصاد
یکی از سوالاتی که خیلی پرسیده می شود، این است که ما از کجا شروع کنیم و چه مسیری پیش روی ماست؟
اگر انتهای مسیر را تبدیل شدن به دانشمند داده مالی در نظر بگیریم (که مثلا نوشتن ربات های معامله گر در بحث معاملات الگوریتمی یکی از کاربردهای آن است و یا مثلا انجام تحلیل های پیشرفته اقتصادی و ارائه پیش بینی در حوزه اقتصاد کلان یکی دیگر از کاربردهای آن است) مسیر ذکر شده در تصویر این پست راهگشا خواهد بود.
#پایتون_مالی
#مسیر_یادگیری
#علم_داده
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
هوش مصنوعی، یادگیری ماشین و بیگ دیتا
در این ویدئوی کوتاه، در خصوص جایگاه و ارتباط هوش مصنوعی، یادگیری ماشین و بیگ دیتا توضیح داده می شود.
زبان ویدئو انگلیسی بسیار روان است.
#پایتون_مالی
#هوش_مصنوعی
#یادگیری_ماشین
#داده_های_بزرگ
#Algorithmic_Trading
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
فایل ویدئوی وبینار مرور کتاب «يادگيري معاملات الگوريتمي - Learn Algorithmic Trading»
2️⃣ جلسه دوم
#پایتون_مالی
#مرور_کتاب
#معاملات_الگوریتمی
#Algorithmic_Trading
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
اسلایدهای جلسه دوم وبینار مرور کتاب «يادگيري معاملات الگوريتمي با پايتون- Learn Algorithmic Trading»
#پایتون_مالی
#مرور_کتاب
#اسلاید
#معاملات_الگوریتمی
#Algorithmic_Trading
#slide
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
اسلایدهای جلسه دوم وبینار مرور کتاب «يادگيري معاملات الگوريتمي با پايتون- Learn Algorithmic Trading»
#پایتون_مالی
#مرور_کتاب
#اسلاید
#معاملات_الگوریتمی
#Algorithmic_Trading
#slide
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
با سلام
جلسه دوم وبینار مرور کتاب «يادگيري معاملات الگوريتمي با پايتون- Learn Algorithmic Trading»
اطلاعات همه عزیزانی که فرم پیش ثبت نام را تا امروز تکمیل کرده بودند در سامانه ثبت شده است و امکان ورود خواهند داشت.
لطفا در قسمت Registered User نام کاربری و رمز خود را وارد کنید.
آدرس: https://b2n.ir/r20032
نام کاربری: موبایل با صفر ابتدایی
رمز عبور: موبایل با صفر ابتدایی
شروع برنامه : امشب ساعت 21
#پایتون_مالی
#مرور_کتاب
#معاملات_الگوریتمی
#Algorithmic_Trading
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
صفحه پایتون برای مالی در اینستاگرام:
🌐 https://www.instagram.com/python4financeacademy
صفحه پایتون برای مالی در پیام رسان بله:
🌐 https://ble.ir/python4finance
کلیه مطالب همزمان در صفحات بالا هم به روز رسانی می شود.
8 833
اسلایدهای جلسه اول وبینار مرور کتاب «يادگيري معاملات الگوريتمي با پايتون- Learn Algorithmic Trading»
لینک ویدئو
#پایتون_مالی
#مرور_کتاب
#اسلاید
#معاملات_الگوریتمی
#Algorithmic_Trading
#slide
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
به استحضار ثبت نام کنندگان در رویداد وبینار مرور کتاب «يادگيري معاملات الگوريتمي با پايتون- Learn Algorithmic Trading» می رساند اطلاعات ورود به جلسه امشب به شرح زیر است:
آدرس: https://b2n.ir/r20032
نام کاربری: موبایل با صفر ابتدایی
رمز عبور: موبایل با صفر ابتدایی
شروع برنامه : امشب 7 فروردین ساعت 21
#پایتون_مالی
#مرور_کتاب
#معاملات_الگوریتمی
#Algorithmic_Trading
پایتون برای مالی در تلگرام
https://t.me/joinchat/AAAAAFGMkouqbsb86Vfzug
8 833
مدل ARIMA
«میانگین متحرک خودهمبسته یکپارچه» (Autoregressive Integrated Moving Average | ARIMA) ابزاری مهم در تحلیل «سریهای زمانی» (Time Series) به منظور پیشبینی قیمتهای آینده یک متغیر بر اساس مقدار کنونی آن به شمار میآید. هدف ARIMA شناسایی ماهیت روابط بین باقیماندهها است که مدلی با درجه خاصی از قدرت پیشبینی را فراهم میکند.
در مثال این پست، یک مدل ARIMA بر اساس داده های شرکت گوگل از سال 2018 تا پایان 2020 اجرا شده است.
#سری_زمانی
#آریما
#پایتون_مالی
#time_series
#Arima
@python4finance
8 833
استفاده از vscode برای برنامه نویسی پایتون (بخش دوم)
نصب Extension های مورد نیاز:
از منوی سمت چپ، گزینه پنجم یا Extensions را انتخاب کنید. می توانید از منوی view گزینه Extensions را انتخاب کنید و یا اینکه از کلیدهای ترکیبی CTRL+Shift+X استفاده کنید.
1️⃣ در بخش جستجو، عبارت python را تایپ کنید. از میان Extension های نمایش داده شده، احتمالا اولین گزینه، Python است. دقت نمایید که توسعه دهنده این ماژول شرکت مایکروسافت باشد.
2️⃣ مرحله دوم نصب code runner است. این Extension امکانات خوبی را برای اجرای سریع برنامه ها به شما می دهد.
3️⃣ اگر با ویرایشگر خاصی قبلا کار کرده اید می توانید با جستجوی عبارت KeyMap صفحه کلید پیشفرض آن ویرایشگر را بر روی vscode نصب نمایید.
تبریک! تمام شد. الان می توانید از vscode برای نوشتن کدهای پایتون خود استفاده کنید.
#پایتون
#پایتون_مالی
#IDE
#Vscode
@python4finance
8 833
استفاده از vscode برای برنامه نویسی پایتون (بخش اول)
یکی از بهترین انتخاب ها برای برنامه نویسی پایتون استفاده از vscode یا همان ویژوال استودیو کد است. از زمانی که vscode توسط مایکروسافت ارائه شد، یک رقیب سر سخت برای سایر IDE ها محسوب می شود.
مزایای vscode عبارتند از:
1️⃣ رایگان است.
2️⃣ مالتی پلتفرم است. یعنی در ویندوز، مک و لینوکس اجرا می شود.
3️⃣ بسیار کم حجم و سبک است.
4️⃣ بسیار خوش دست و کاربر پسند است.
5️⃣قابلیت افزودن ابزارهای خارجی (extension) را دارد و به این ترتیب تقریبا از تمام زبان های برنامه نویس پشتیبانی می کند.
6️⃣ امکان شبیه شدن به سایر IDE های مطرح را دارد. مثلا شما با Atom کار کرده اید و به کلیدهای میانبر آن آشنا هستید. به راحتی می تواند Keyboard Map آن را روی vscode نصب کنید.
7️⃣ امکان اتصال به گیت و سایر نرم افزارهای سورس کنترلر را دارد.
🌐 نرم افزار vscode را می توانید از این آدرس دانلود نمایید.
در پست بعد، شیوه تنظیم vscode برای برنامه نویسی حرفه ای پایتون را بررسی خواهیم کرد.
#پایتون
#پایتون_مالی
#IDE
#Vscode
@python4finance
8 833
نظرات برخی از شرکت کنندگان در دو دوره اخیر
از همه عزیزانی که با پیام های محبت آمیز خود، بنده را مورد لطف خود قرار می دهند صمیمانه سپاسگزارم.🌹
@python4finance
8 833
سال نو مبارک.
برایتان سالی سرشار از موفقیت، بهروزی و تندرستی آرزومندم.
ارادتمند شما- محمدصادق کریمی
@python4finance
8 833
حکایت حال و روز بازار سرمایه ما
این کلیپ طنز من رو یاد زمانی انداخت که کارشناسان در خصوص افزایش بی پشتوانه شاخص هر روز تذکر می دادند!
#طنز
پایتون برای مالی در تلگرام https://t.me/python4finance
پایتون برای مالی در بله https://ble.im/python4finance
