دستور if

سوال

سلام خسته نباشید

من تازه برنامه  نویسی شروع کردم

چرا وقتی print مینویسم خطا میده؟؟

>>> if x > 0 :
… print(‘x is Positive’)
File “<stdin>”, line 2
print(‘x is Positive’)
^
IndentationError: expected an indented block

در حال بررسی 1
Tara 3 سال 3 پاسخ ها 227 دیده شده 1

پاسخ ها ( ۳ )

  1. سلام..

    دلیلش رعایت نکردن بلاک کد هست.

    وقتی دستوری رو می‌نویسید و بعدش دو نقطه میذارید و میرید خط بعد، باید به اندازه ی ۴ اسپیس یا یدونه تب بیاید جلو و بعدش ادامه کد رو بنویسید.

    یه همچین حالتی میشه:

    if x >0:

    print(“x is positive)

     

     

     

     

     

     

     

ارسال یک پاسخ