ورود

View Full Version : مبتدی: پایتون



aminmsd
شنبه 27 مهر 1392, 15:12 عصر
من واسه حلقه ی for میخوام بگم ک اعداد از 0 تا جایی ک میتونه باشه،چجوری بگم؟

n.nowroozi
شنبه 27 مهر 1392, 15:54 عصر
من واسه حلقه ی for میخوام بگم ک اعداد از 0 تا جایی ک میتونه باشه،چجوری بگم؟
یعنی چی تا جایی که میتونه؟ منظورت اینه تا بی نهایت حلقه تکرار شه؟

aminmsd
شنبه 27 مهر 1392, 15:59 عصر
هم تا بی نهایت هم تا جایی ک شرطif رو ک تو حلقه هست درست باشه!

malihehshajari
شنبه 27 مهر 1392, 16:48 عصر
هم تا بی نهایت هم تا جایی ک شرطif رو ک تو حلقه هست درست باشه!

خب از while استفاده کن .

aminmsd
شنبه 27 مهر 1392, 16:58 عصر
خب واسه تا بی نهایت رو چیکار کنم؟

malihehshajari
شنبه 27 مهر 1392, 17:08 عصر
خب واسه تا بی نهایت رو چیکار کنم؟

خب میتونی بنویسی :


x=0
while x==0:
print("Goodbye")



و هیچ وقت هم مقدار x رو تغییر ندی اینجوری این حلقه تا بینهایت تکرار میشه

Gr33nNINf1Ght3R
یک شنبه 28 مهر 1392, 15:24 عصر
سلام
من هم یه سوال توی python داشتم ولی حیفم اومد که تاپیک جدید بزنم همین جا میپرسم.
میخوام یه عدد ازم بگیره و فاکتوریلش رو حساب کنه تا اینجا پیش رفتم ولی بفیش نمیدونم چکارکنم:


num1=input("ENTER a NUMBER")
num2=num1-1
while num2:
num2=num2-1
if num2 == 1:break

malihehshajari
یک شنبه 28 مهر 1392, 15:32 عصر
num1=input("ENTER a NUMBER")
num2 = num1
num1 = num1 - 1
while num1 > 0:
num2 = num2*(num1)
num1 = num1 - 1

Gr33nNINf1Ght3R
یک شنبه 28 مهر 1392, 15:53 عصر
برای print چکار کنم؟

Gr33nNINf1Ght3R
یک شنبه 28 مهر 1392, 15:57 عصر
اگه میشه یه توضیح هم بدین که بفهمم چکار کردین.

malihehshajari
یک شنبه 28 مهر 1392, 15:59 عصر
خب دستور پرینت رو بنویسید دیگه
اگه میخواید با هر بار ضرب شدن نتیجه نمایش داده بشه توی حلقه خط آخرش بنویسید print num2
اگرم میخواید نتیجه آخر محاسبات نشون داده بشه بعد از حلقه بنویسید