<aside>
هر چیزی در پایتون مقدار و ارزشی داره که به اون value میگیم. که هر کدوم میتونن عدد صحیح (int)، عدد اعشاری (float)، string، Boolean **** و … باشد.
>>>type("Makhtabkhooneh")
<class 'str'>
<aside>
a, b, c = 10, 20.2, "Sepanta”
>>>width = 20
>>>height = 5 * 9
>>>width * height
900
</aside>
<aside>
هر قسمت قابل اجرا در برنامه نویسی رو یک statement میگن.
<aside>
Value + Variable + Operation
هر ترکیبی ازین ها
3 + 2
"Hello" + "World"
(x % 2 == 0) and (x > 10)
(a + b) * (c - d) // 2
</aside>
<aside>
<aside>
>>>input(”Enter your name”)
- Sepanta
‘Sepanta’
>>>age = input("How old are you")
-19
>>>type(age)
<class 'str'>
>>>int(age)
>>>type(age)
<class 'int'>
>>age = int(input("How old are you")) ✅
</aside>
<aside>
True & False
عین جبر بول. به کمک Boolean ها میتوان عبارتهای شرطی و کنترلی را تعریف کرده و امکان تصمیم گیری را برای برنامه ها فراهم نمود.
بزرگتر > ، کوچیکتر < ، مساوی == ، بزرگتر مساوی ≥ ، کوچیکتر مساوی ≤ ، نامساوی =+!
و همینطور کاربرد و و یا —> and , or
>>> (3<4) and (5>11)
False
</aside>
<aside>
بعد از دستور if، عبارت condition به معنای شرط آمده است. در سطر بعدی Statement به معنای دستور آمده است. این قطعه کد ساده با دستور if شرایط را بررسی میکند، اگر شرایط برقرار بود، در خط بعدی دستورات اجرا میشوند. اگر هم شرایط برقرار نبود، دستور else ران شده و دستورات آن اجرا میشود و برنامه خاتمه میابد.

دستور elif به شما این امکان را میدهد که چند عبارت را برای TRUE بررسی کرده و بلاک کد یا دستور را بهمحض اینکه یکی از شرایط TRUE ارزیابی کرد، اجرا کنید.
اگر if اول اجرا شود اصلا به elif بعدی نمیرسد و اجرا نمیشود.
</aside>
<aside>
String slicing in Python is a way to get specific parts of a string by using start, end and step values**.**
<aside>
Syntax:
substring = s[start : end : step]
</aside>
</aside>
<aside> 💡
</aside>
<aside>
</aside>