سلام کردن با map!
در این تمرین که درواقع درک کاربرد map در پایتون هستش، ابتدا یک تابع داریم که اسم رو میگیره و بعدش به اولش (salam) رو اضافه میکنه. حالا میخواییم این تابع رو روی همه مقادیر لیستمون به اسن mylist اعمال کنیم. برای اینکار باید از map استفاده کنیم. همونطور که میبینین مپ دو مقدار میگیره یکی تابع و یکی لیستی که تابع روی ان اعمال شده . بعدش اون رو به لیست تبدیل میکنیم و تو متغیری به نام y میریزیم. حالا با یه حلقه ساده کل مقادیر لیست رو نشون میدیم.
به صورت کلی map برای مواقعیه که شما یک تابع دارید و میخوایین روی تمامی مقادیر یک لیست ان تابع رو اعمال کنیم. اگر map را با توابع لامبادا ترکیب کنیم میتونیم کدمون رو کوتاه تر هم بنویسیم . . .
#python #پایتون
- Join Us [ 👇🏾 ]
- @EngineeringReverse [ 🆑 ]
در این تمرین که درواقع درک کاربرد map در پایتون هستش، ابتدا یک تابع داریم که اسم رو میگیره و بعدش به اولش (salam) رو اضافه میکنه. حالا میخواییم این تابع رو روی همه مقادیر لیستمون به اسن mylist اعمال کنیم. برای اینکار باید از map استفاده کنیم. همونطور که میبینین مپ دو مقدار میگیره یکی تابع و یکی لیستی که تابع روی ان اعمال شده . بعدش اون رو به لیست تبدیل میکنیم و تو متغیری به نام y میریزیم. حالا با یه حلقه ساده کل مقادیر لیست رو نشون میدیم.
به صورت کلی map برای مواقعیه که شما یک تابع دارید و میخوایین روی تمامی مقادیر یک لیست ان تابع رو اعمال کنیم. اگر map را با توابع لامبادا ترکیب کنیم میتونیم کدمون رو کوتاه تر هم بنویسیم . . .
#python #پایتون
- Join Us [ 👇🏾 ]
- @EngineeringReverse [ 🆑 ]
فاکتوریل ⛓
تو این تمرین،برنامه ای مینویسیم که فاکتوریل اعداد رو حساب میکنه. به صورتی که عدد رو میگیره و تو متغیر n سیو میکنتش و یک متغیر دیگ به اسم m هم داریم که مقدار اولیش برابر ۱ هستش.
سپس یک حلقه while مینویسیم و میگیم تا وقتی که مقدار n از 1 بیشتر است تکرار شو. و داخل حلقه نوشته ایم که مقدار m را برابر با مقدار m*n قرار بده و خر مزحله یکی از n کم کن. بدین ترتیب تمام اعداد بین n و 1 باهم ضرب میشوند و در m ذخیره میشوند. و وقتی که n به 1 رسید برنامه از حلقه خارج میشه و در نهایت مقدار m که همان فاکتوریل عدد n هستش نمایش داده میشه.
#python #پایتون
- Join Us [👇🏾]
- @EngineeringReverse [ 🆑 ]
تو این تمرین،برنامه ای مینویسیم که فاکتوریل اعداد رو حساب میکنه. به صورتی که عدد رو میگیره و تو متغیر n سیو میکنتش و یک متغیر دیگ به اسم m هم داریم که مقدار اولیش برابر ۱ هستش.
سپس یک حلقه while مینویسیم و میگیم تا وقتی که مقدار n از 1 بیشتر است تکرار شو. و داخل حلقه نوشته ایم که مقدار m را برابر با مقدار m*n قرار بده و خر مزحله یکی از n کم کن. بدین ترتیب تمام اعداد بین n و 1 باهم ضرب میشوند و در m ذخیره میشوند. و وقتی که n به 1 رسید برنامه از حلقه خارج میشه و در نهایت مقدار m که همان فاکتوریل عدد n هستش نمایش داده میشه.
#python #پایتون
- Join Us [👇🏾]
- @EngineeringReverse [ 🆑 ]