حلقه ی for
سوال
با یک for برنامه ای بنویسید که:
۱. اعداد زوج از ۳۰ تا ۱ را به صورت نزولی، و اعداد فرد از ۱ تا ۳۰ را به صورت صعودی به خروجی ببرد..
نکته: برنامه، فقط با یک حلقه نوشته شود.
سپاس
در حال بررسی
1
انجمن برنامه نویسان پایتون
2 سال
5 پاسخ ها
210 دیده شده
3
پاسخ ها ( ۵ )
evenNumbers=[]
oddNumbers=[]
for n in range(1,31):
if n%2==0:
evenNumbers.insert(0,n)
else:
oddNumbers.append(n)
print(evenNumbers)
print(oddNumbers)
x=32
y=-1
for i in range (0,30):
if i<15 and x<33:
x-=2
print (x)
if i>=15 and y>-2:
y+=2
print (y)
عرض ادب و احترام خدمت شما .