# Comment

{% hint style="info" %}
কোড ব্যাখ্যা করার জন্য এবং অধিক পাঠযোগ্য করে তোলার জন্য পাইথন প্রোগ্রামিং এ কমেন্ট ব্যবহার করা হয়।
{% endhint %}

বিশেষ করে কোডের ডকুমেন্ট লেখার জন্য ব্যপকহারে কমেন্ট ব্যবহৃত হয়।

যেকোনো Programming Language এ comments হচ্ছে, একজন প্রোগ্রামারের সোর্স কোডের ব্যাখ্যা ।

এটাকে আমরা Coding Documentation ও বলতে পারি। সাধারণত: যেকোনো Programming language এর Compiler এবং Interpreter গুলো কমেন্টস কে কোড হিসাবে execute না করে এটাকে (Ignore) এড়িয়ে যায়। Comments System দিয়ে আমরা Coding Documentation ছাড়াও এই মুহূর্তে ব্যবহৃত হবেনা কিন্তু ভবিষ্যতে কাজে লাগতে পারে এমন Code গুলোও আমরা সাময়িক সময়ের জন্য hide করে রাখতে পারি।

### কমেন্টের প্রকারভেদ

পাইথন প্রোগ্রামে দুই ধরনের কমেন্ট রয়েছেঃ

1. এক লাইনের কমেন্ট(Single Line Comments )
2. একের অধিক লাইনের কমেন্ট(Multi Line Comments )

### Single Line Comment :

পাইথন ডিফল্ট ভাবে সিঙ্গেল লাইন কমেন্ট সাপোর্ট করে। শুরুতে #  চিহ্ন ব্যবহার করে কমেন্ট করা হয়।&#x20;

**উদাহরনঃ নিচের উদাহরণে পাইথন প্রোগ্রামে কমেন্টের ব্যবহার দেখানো হলোঃ**

```python
সিঙ্গেল লাইন কমেন্ট
# declare A Variable
a = 20
print("I Love Python")
```

**আউটপুট**

```bash
I Love Python
```

### Multi Line Comment :

একের অধিক লাইনের কোড কমেন্ট করতে হলে প্রত্যেক লাইনের শুরুতে  # দিয়ে কমেন্ট করতে হবে।

**উদাহরনঃ নিচের উদাহরণে কোড বুঝার জন্য একের অধিক লাইনের কমেন্ট ব্যবহার করা হয়েছে:**

```python
মাল্টি লাইন কমেন্ট
# this is print function
# using print function   print in computer screen
print('Hello World')
```

**আউটপুট**

```bash
Hello World
```

\\
