رشن | خدمات میزبانی وب

آموزش بررسی اول بودن عدد در پایتون با تابع isprime ماژول sympy تنها در 3 خط!

در مطلب قبلی آموزش دادیم که چطور می‌توانید یک الگوریتم برای پیدا کردن اول بودن عدد تنها در 10 خط بنویسید. حالا می‌خواهیم با استفاده از یکی از ماژول‌ها و توابع در پایتون، همین کار را تنها در 3 خط استاندارد انجام دهیم.

برای استفاده از این ماژول ابتدا باید آن را نصب کنید. اگر روی سیستم عامل ویندوز از پایتون استفاده می‌کنید در منوی استارت برنامه cmd را سرچ کنید و این دستور را اجرا کنید تا ماژول از اینترنت دانلود و نصب شود:

Code
pip install sympy

اگر هم از سیستم‌عامل های یونیکس مثل لینوکس و مک او اس استفاده می‌کنید این دستور را در ترمینال اجرا کنید:

Code
sudo pip install sympy

حالا یک فایل پایتون بسازید و این کد را در آن قرار دهید:

Python
from sympy import isprime

و این تابع یک آرگومان فقط می‌گیرد و مقدار True یا False برمی‌گرداند. حالا این تابع را با آرگومان عددی integer پرینت می‌کنیم تا نتیجه را ببینیم.

Python
from sympy import isprime
print(isprime(19))

خروجی:

Code
True

نظرات