تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

جداسازی اعداد زوج و فرد لیست

آسان 194/ دانلود 1243 بازدید

تابعی بنویسید که یک لیست از اعداد دریافت کند و 2 لیست برای اعداد زوج و فرد آن ایجاد کرده و در خروجی چاپ کند

مثال

myfun([1,2,3,4])
output:
[1,3]
[2,4]
👨‍💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

13 جواب

این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
def hazf(x):
    even = []
    odd = []
    for i in range(len(x)):
        if x[i]% 2 == 0:
            even.append(x[i])
        else:
            odd.append(x[i])
    return even, odd
lists = []
even = []
odd = []
while True:
    x = int(input('adad ra vared konod ya jahat moshahede faghat 0 bezanid: '))
    if x == 0 :
        even,odd = hazf(lists)
        print(f'even: {even}\nodd: {odd}')
        break
    lists.append(x)
Shahroozchegini دانلود Python
def som_of_odds():
    o=[]
    z=[] 
    while 1: 
     i=int(input(':'))
     if i==0:
        break
     if i%2==0:
           z.append(i)
     else:
            o.append(i)
            print(o,z)
print(som_of_odds())
Maryam.n دانلود Python
def zojfard():
    zoj = []
    fard = []
    n = int(input("enter your number:"))
    a = 1
    for i in range(a,n+1):
        if i % 2 == 0:
            zoj.append(i)
        if i % 2 != 0:
            fard.append(i)
    else:
        print(f"adad zoj:{zoj}")
        print(f"adad fard:{fard}")
zojfard()
Arman.danyy دانلود Python
def print_eo_list():
    eo_list = []
    even_list = []
    odd_list = []
    while True:
        eo_nums = int(input("Enter a number Or enter zero(0) to exit: "))
        eo_list.append(eo_nums)
        if eo_nums % 2 == 0:
            even_list.append(eo_nums)
        elif eo_nums % 2 != 0:
            odd_list.append(eo_nums)
        if eo_nums == 0:
            print(f"even and odd list => {eo_list}\neven list => {even_list}\nodd list => {odd_list}")
            break
print_eo_list()
Za72.lgaprl.74eh دانلود Python
adad_zoj = []
adad_fard = []
while 1:
    number = int(input("please enter a number:" ))
    if number == 0:
        break
    elif number % 2 ==0:
        adad_zoj.append(number)
    else:
        adad_fard.append(number)
print("adade zoj = ", adad_zoj)
print("adade fard = ", adad_fard)

Alirezamoghaddam دانلود Python
num_lst = [1, 2, 3, 4, 5, 6, 7, 8, 9]
def odd_even(num_lst):
    odd_lst = []
    even_lst = []
    for item in num_lst:
        if item % 2 != 0:
            odd_lst.append(item)
        else:
            even_lst.append(item)
    print(f"odd numbers list=> {odd_lst}")
    print(f"even numbers list=> {even_lst}")
odd_even(num_lst)
Behcoder دانلود Python
zojs =[]
fards = []
asharis = []

n1 = float(input ('enter the first number: '))
n2 = float(input ('enter the second number: '))
n3 = float(input ('enter the third number: '))
n4 = float(input ('enter the fourth number: '))

if n1 % 2 == 0 :
    zojs.append(n1)
elif n1 % 2 == 1 :
    fards.append(n1)
else:
    asharis.append(n1)

if n2 % 2 == 0 :
    zojs.append(n2)
elif n2 % 2 == 1 :
    fards.append(n2)
else:
    asharis.append(n2)

if n3 % 2 == 0 :
    zojs.append(n3)
elif n3 % 2 == 1 :
    fards.append(n3)
else:
    asharis.append(n3)

if n4 % 2 == 0 :
    zojs.append(n4)
elif n4 % 2 == 1 :
    fards.append(n4)
else:
    asharis.append(n4)

print('adad zoj : ',zojs)
print('adad fard : ',fards)
print('adad ashari : ',asharis)
Aref.2 دانلود Python
<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

// کداتو توی این بخش بنویس
// فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
// البته قبلش این سه خط رو پاک کن
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن