در مورد کد شما هم می تونید از این روش استفاده کنید که تابع isprime از ماژول sympy رو ایمپورت کنید و بعد به این ترتیب پیش برید:
from sympy import isprime
n1 = int(input('number1: '))
n2 = int(input('number2: '))
if isprime(n1) and isprime(n2):
print('both are prime :)')
elif isprime(n1):
print(f'{n1} is prime')
elif isprime(n2):
print(f'{n2} is prime')
else:
print('none of them are prime')
با عرض پوزش خدمت ادمین عزیز
و این رو هم اضافه کنم که اگر در لیست 100 هزار تا داده وجود داشته باشه و اگر بخواهین جستجویی انجام بدید بین لیستهاتون… سیستم میاد تک تک داده هارو چک میکنه تا اونی که میخواد رو پیدا کنه.
اما در دیکشتری سیستم میاد میره دقیقا سراغ همون داده… و همین سرعت جستجو در بین داده ها رو بسیار بسیار زیاد افزایش میده. برای افزایش سرعت جستجو در داده های سنگین پیشنهاد میشه که از دیکشنری استفاده بشه.
سلام. اگر کدهایی به کار برده باشین که در نسخه دیگه بروز رسانی نشده باشه، خب مسلماً مشکلی پیش نمیاد. اما اگر بخشی از کدهاتون در نسخه متفاوت، بروزرسانی شده باشه و متفاوت باشه، قطعا به مشکل میخورید.
بهترین راه اینه که از همون ورژن استفاده کنید؛ و یا اگر از مجبور به استفاده از نسخه دیگه ای هستین باید کدهاتون رو با همون نسخه مطابقت بدین…
سلام
به نظر می رسه که یک سری پکیج ها و برنامه ها روی سیستم عامل تون نصب نیست.
روی لینک update your machine که تو عکس هست کلیک کنید راهنمایی بیشتری می کنه.
اما این کار رو هم انجام بدید و بعد دوباره تست کنید:
ویندوز رو یک بار آپدیت کنید و دستگاه رو ری استارت کنید
احتمالا یک سری برنامه ها مثل Microsoft Visual C++ 2015 یا 2017 روی سیستم تون نصب نیست و برای همین نصب نمیشه