Skip to content

لیکچر 5: پائتھن میں سادہ ریاضی

Python environment

پائتھن کورس کا لیکچر 5۔ پائتھن میں بنیادی ریاضیاتی کارروائیاں جیسے جمع، تفریق، ضرب، اور تقسیم کرنا سیکھیں۔

پروگرامنگ میں ریاضی ہر جگہ ہے

کمپیوٹر جو سب سے بنیادی کام کر سکتا ہے وہ حساب کتاب کرنا ہے۔ پائتھن، کسی بھی پروگرامنگ زبان کی طرح، ریاضی میں بہترین ہے۔ آپ اسے ایک طاقتور کیلکولیٹر کے طور پر استعمال کر سکتے ہیں۔

ہم پروگرامنگ میں ریاضی کا استعمال ہر چیز کے لیے کرتے ہیں، شاپنگ کارٹ میں کل قیمت کا حساب لگانے سے لے کر گیم میں کسی کردار کی پوزیشن معلوم کرنے تک۔

بنیادی ریاضیاتی آپریٹرز

پائتھن معیاری ریاضیاتی آپریٹرز استعمال کرتا ہے جن سے آپ پہلے ہی واقف ہوں گے۔

آپریٹرناممثالنتیجہ
+جمع5 + 38
-تفریق5 - 32
*ضرب5 * 315
/تقسیم5 / 31.666...
# You can perform math directly
result = 10 + 5
print("10 + 5 =", result)

# Or use variables
num1 = 20
num2 = 4

sum_result = num1 + num2
product_result = num1 * num2

print("Sum:", sum_result)
print("Product:", product_result)

ریاضی کے لیے صارف کے ان پٹ کو تبدیل کرنا

پچھلے لیکچر میں، ہم نے سیکھا کہ input() ہمیں ایک سٹرنگ دیتا ہے۔ اگر ہم صارف سے حاصل کردہ نمبر کے ساتھ ریاضی کرنا چاہتے ہیں، تو ہمیں اسے پہلے تبدیل کرنا ہوگا۔

  • int(): ایک سٹرنگ کو انٹیجر (ایک مکمل عدد) میں تبدیل کرتا ہے۔
  • float(): ایک سٹرنگ کو فلوٹ (ایک اعشاریہ والا عدد) میں تبدیل کرتا ہے۔
# Get two numbers from the user
num_str1 = input("Enter the first number: ")
num_str2 = input("Enter the second number: ")

# Convert the input strings to numbers (integers in this case)
num1 = int(num_str1)
num2 = int(num_str2)

# Now we can perform math
sum_total = num1 + num2

print("The sum of your numbers is:", sum_total)
Python environment
لیکچر کا خلاصہ

آپ نے پائتھن کو کیلکولیٹر کے طور پر استعمال کرنا سیکھا ہے۔ اب آپ جمع، تفریق، ضرب، اور تقسیم انجام دے سکتے ہیں۔ سب سے اہم بات یہ ہے کہ آپ نے int() کا استعمال کرتے ہوئے صارف کے ان پٹ کو سٹرنگ سے نمبر میں تبدیل کرنا بھی سیکھا تاکہ آپ اسے اپنے حساب کتاب میں استعمال کر سکیں۔

اگلی بار

ہم متن کے لیے سب سے عام ڈیٹا ٹائپ میں گہرائی میں جائیں گے: متن کے ساتھ کام کرنا (سٹرنگز)۔

لیکچر 4: متغیرات اور ڈیٹا کی اقسام

Leave a Reply

Your email address will not be published. Required fields are marked *