python4finance-challenge
1.83K subscribers
5 photos
1 file
34 links
چالش های پایتون برای مالی
Download Telegram
چالش شماره 30- قیمت Adj Close را برای سهم گوگل در بازه زمانی 6 ماه اخیر در نظر بگیرید.
بازده کل هر ماه میلادی را بر اساس بازده های روزانه آن ماه محاسبه نمایید.

#پایتون_مالی
#پانداس
#مشکل

لینک عضویت در چالش های پایتون برای مالی:

t.iss.one/python4finance_challenge
👍51
چالش شماره 31- چالش رمزنگاری
رمز نگاری یکی از جذاب ترین کارهای علاقه مندان به امنیت است. یکی از ساده ترین نوع رمز نگاری، رمزنگاری بر اساس انتقال حروف است. این رمز یک نوع رمز جانشینی است که در آن هر حرف در متن آشکار با حرف دیگری با فاصله‌ای ثابت در الفبا جایگزین می‌شود؛ به این فاصلهٔ ثابت «مقدار انتقال» گفته می‌شود.

برای مثال اگر مقدار انتقال برابر ۳ انتخاب شود و رمزنگاری روی متن با الفبای انگلیسی انجام شود، حرف D به جای حرف A می‌نشیند، حرف E به جای حرف B می‌نشیند، تا آخر.
برنامه ای بنویسید که مقدار انتقال را دریافت کند و یک عبارت انگلیسی را به صورت رمز درآورده و بار دیگر رمز را باز کرده و مقدار اصلی عبارت را نشان دهد.

راهنمایی: این رمزنگاری به رمز نگاری سزار یا Caesar cipher معروف است.

#پایتون_عمومی
#متوسط

لینک عضویت در چالش های پایتون برای مالی:
t.iss.one/python4finance_challenge
1
چالش شماره 32- پیاده سازی شبیه سازی حرکت اسب
بازی شطرنج را در نظر بگیرید. می خواهیم حرکت عنصر اسب را شبیه سازی کنیم. برنامه ای بنویسید که جایگاه فعلی اسب را در صفحه شطرنج از کاربر دریافت کند و بسته به جایگاه فعلی یک جایگاه جدید برای اسب پیشنهاد بدهد.

راهنمایی: حرکت اسب با دو خانه حرکت عمودی و یک خانه حرکت افقی یا دو خانه حرکت افقی و یک خانه حرکت عمودی انجام می‌شود که به حرف L در الفبای لاتین شباهت دارد.

#پایتون_عمومی
#آسان

لینک عضویت در چالش های پایتون برای مالی:
t.iss.one/python4finance_challenge
2👍2