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

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

خطای IndentationError در پایتون

سوال کاربر 298 بازدید 2040/ دانلود

سلام، این کدو نوشتم ولی بهم خطای indentation می‌ده. نمی‌دونم مشکلش از کجاست. میشه راهنمایی کنید؟

IndentationError: expected an indented block

for i in range(5):
print(i)

🔥 21 ساعت قبل User 5894 جواب جدیدی برای این تمرین ارسال کرد
👨‍💻 21 ساعت قبل User 5894 این تمرین رو مشاهده کرد
👨‍💻 16 ساعت قبل Mohammadtaha.taheri این تمرین رو مشاهده کرد

4 جواب

مرتب سازی

مشکل از عدم استفاده از indentation (ترازبندی) در خط print(i) است. باید این خط را با یک سطح به داخل (معمولاً ۴ فاصله یا یک تب) تراز کنید. کد صحیح به شکل زیر است:

for i in range(5):
    print(i)

خب ببین,یکی از قوانین مهم زبان پایتون این است که:
باید بعد از statement ها یا توابع که یا هر....که بعدش از علامت : استفاده میشود.
به اندازه 4 اسپیس یا یک تب فاصله باید بزاریم.

سلام دوباره. به یاد داشته باشید فاصله ها در پایتون مهم است مثلا شما نمیتوانید بگویید:

def hello():
print("Hello world!")

برای نوشتن حلقه ها و توابع باید قبل از بدنه ی انها 4 تا اسپیس یا فاصله که با زدن تب هم میشود بگذارید.

ارسال جواب

  • قبل از ارسال جواب ویدیو زیر رو ببین تا کار کردن با markdown رو یاد بگیری
  • لطفا جواب های تکراری ارسال نکن
  • در متن جواب اطلاعات شخصی شامل ایمیل و شماره موبایل و آی دی و... ننویس
  • سعی کن داخل کدت از کلمات فارسی یا فینگلیش (فارسی با حروف انگلیسی) استفاده نکنی و کدت تماما انگلیسی باشه
  • لطفا داخل جواب از ایموجی یا کاراکترهای خاص استفاده نکن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

راهنمای ارسال جواب 👇

×
بستن