امیرحسین نائی | امیر اچ ان

بررسی اول بودن یک عدد در پایتون

بررسی اول بودن یک عدد در پایتون

خب تو این پست میخواییم یه کدی بنویسیم که یه عدد از کاربر بگیره و بررسی کنه که اون عدد اوله یا نه و درنهایت نتیجه رو چاپ کنه .

import math
def myFunction(number):
    if(number <= 0):
        print(number, "adadi mosbat nist");
        return;
    if(number == 1):
        print(number, "aval nist");
        return;
    if(number == 2):
        print(number, "avale");
        return;
    for num in range(2,math.ceil(math.sqrt(number)+1)):
        if(number % num == 0):
            print(number, "aval nist")
            return
    print(number, "avale")
        
number = int(input("yek adad vared kon : "))
myFunction(number)

برنامه ی پایتونی که در بالا نوشتیم کاری که میخواییم رو انجام میده
خیلی ساده و خوب ;)
ضمنا توجه کنید که پایتون ورژن 3 هستش


تاریح ارسال/ویرایش پست : 1397/5/8

مدیر سایت

امیرحسین نائی | امیر اچ ان

امیرحسین نائی (amirhn - امیر اچ ان) هستم.
متولد 1379، عاشق❤️ برنامه نویسی ، علاقمند😍 به لینوکس
در تلاش برای یادگیری اون چیزایی که تو بلدی و من بلد نیستم 😉
و یاد دادن چیزایی که من بلدم و تو بلد نیستی 😊

نظرات

نظرات matin

سلام خسته نباشید ببخشید یه سوال داشتم.چطور تو پایتون تابعی تعریف کنم که در ورودی ابتدا از کاربر یک عدد بگیرد که نشان دهنده تعداد اعدادی است که باید بعد از آن از کاربر بگیرد. خیلی ممنون از پاسخ گوییتون

ارسال نظر

account_circle
mail
security
متن نظر :