مثال
به دست آوردن حاصل 4 به توان 3 (یعنی 4 * 4 * 4):
x = pow(4, 3)
print(x)
توضیحات
تابع pow()
مقدار x به توان y را محاسبه می کند (xy). اگر پارامتر سوم نیز داشته باشد، x به توان y می رسد و سپس باقیمانده تقسیم آن بر z در خروجی برگردانده می شود.
سینتکس
pow(x, y, z)
مقادیر پارامتر ها
مثال
به دست آوردن باقیمانده تقسیم مقدار 4 به توان 3 بر 5 (یعنی: (4 * 4 * 4) % 5):
x = pow(4, 3, 5)
print(x)
سلام ممنون از سایت و توضیحات خوبتون
میشه لطفا بیشتر درباره پارامتر سوم z توضیح بدید؟
در واقع وقتی پارامتر اول به توان پارامتر دوم رسید حاصل تقسیم بر پارامتر سوم میشه؟
ینی اگر داشتیه باشیم 5 و 3 و 4 میشه 64 تقسیم به پنج؟ اگر اره پس چرا حاصل داخل کد میشه 4 ولی داخل ماشین حساب 12 و خورده ای بدست میاد؟
سلام.
بله تقسیم بر پارامتر سوم میشه ولی باقیمانده تقسیم در خروجی چاپ میشه نه خارج قسمت تقسیم. در مثال شما باقیمانده تقسیم 64 بر 5 میشه 4.
و اینکه ما میتونیم برای بتوان رسوندن از دوتا * استفاده کنیم پس متد pow چه ویژگی دیگه ای داره؟