العمليات و f-strings
| جمع، طرح، ضرب | + - * |
| قسمة (ناتجها عشري دايماً) | / |
| قسمة صحيحة / باقي القسمة | // % |
| أُس | ** |
PYTHON
print(17 / 5) print(17 // 5) print(17 % 5) print(2 ** 10)
المقارنات ترجع True أو False، وتقدر تربطها بـ and وor وnot.
PYTHON
print(5 > 3, 5 == 3, 5 != 3) print(True and False, True or False, not True)
f-string أسهل طريقة تطبع فيها نص مع قيم: حط f قبل النص، والمتغيرات بين { }. وتقدر تحدد التنسيق: :.2f خانتين عشريتين، و:, فاصل الآلاف.
PYTHON
name = "Omar" salary = 9500 print(f"{name} earns {salary} SAR") print(f"Yearly: {salary * 12:,}") print(f"VAT 15%: {salary * 0.15:.2f}")