وبلاگ فربد | Farbod Blog

توی این وبلاگ راجع به پروژه هام صحبت می کنم

پروژه عدد اول با پایتون

  • ۴۷۶

سلام دوستان :)

امروز میخواستم برنامه عدد اول با پایتون رو بهتون نشون بدم

عدد اول عددی هست که به غیر از خودش و 1 به عدد دیگری تقسیم نمی شه

مثل 7

خب حالا چجوری میتونیم با پایتون متوجه بشیم که عدد اوله یا نه ؟

اینجوری:

number = int(input('please input your number: '))
accumulator = 0
for i in range(1, number+1):
    if number%i == 0:
        accumulator+=1

if accumulator==2:
    print('your number is prime')
else:
    print('your number is not prime')

خب توی خط اول اومدیم یک ورودی از کاربر گرفتیم و تبدیل به عدد صحیحش کردیم(چون نمیتونیم روی رشته عملیات ریاضی انجام بدیم)

یک متغییر درست میکنیم که جمع کننده مقسوم الیه هاست.

حالا اگر باقیمانده تقسیم ورودی بر عدد جاری برابر صفر بود یکی به accumulator اضافه میکنیم.

وقتی حلقه مون تموم شد مقدار متغییر accumulator را برسی میکنیم.

اگر مساوی 2 بود پیغام میدیم عدد اوله.

اگر نبود پیغام میدیم عدد اول نیست.

 

امیدوارم براتون مفید بوده باشه D:

 


نظرات: (۰) هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی