پائتھن کورس کا لیکچر 10۔ پہلے نو لیکچرز کے بنیادی تصورات کا جائزہ اور مشق سیشن۔
آئیے جو کچھ ہم نے سیکھا ہے اسے دہراتے ہیں
اس کورس کے پہلے حصے میں، ہم نے پائتھن پروگرامنگ کی مطلق بنیادی باتیں شامل کی ہیں۔ ان تصورات کا جائزہ لینا ضروری ہے تاکہ آپ مزید پیچیدہ موضوعات کی طرف بڑھنے سے پہلے ایک مضبوط بنیاد بنا سکیں۔
بنیادی تصورات کا جائزہ
- پائتھن کیا ہے؟ ایک سادہ، پڑھنے کے قابل، اور طاقتور پروگرامنگ زبان۔
- سیٹ اپ: آپ نے پائتھن اور ایک کوڈ ایڈیٹر (VS Code) انسٹال کیا۔
print(): اسکرین پر آؤٹ پٹ کیسے دکھایا جائے۔- متغیرات: ڈیٹا ذخیرہ کرنے کے لیے نامزد کنٹینرز۔
- ڈیٹا کی اقسام: آپ نے سٹرنگز (
str)، انٹیجرز (int)، اور فلوٹس (float) کے بارے میں سیکھا۔ input(): صارف سے معلومات کیسے حاصل کی جائے۔- ریاضی: بنیادی حساب کتاب (
+،-،*،/) کیسے انجام دیے جائیں اورint()کے ساتھ سٹرنگز کو نمبروں میں کیسے تبدیل کیا جائے۔ - سٹرنگز: سٹرنگز کو کیسے جوڑا جائے، ان کی لمبائی کیسے معلوم کی جائے، اور ان کا کیس کیسے تبدیل کیا جائے۔
- تبصرے: اپنے کوڈ میں
#کے ساتھ نوٹس کیسے چھوڑیں۔ - غلطیاں: بنیادی غلطی کے پیغامات کو کیسے پڑھا اور سمجھا جائے۔
مشق کا وقت: آئیے ایک سادہ پروگرام بناتے ہیں
سیکھنے کا بہترین طریقہ عمل کرنا ہے۔ آئیے ہم نے جو کچھ بھی سیکھا ہے اسے ملا کر ایک سادہ “میڈ لبس” طرز کا کہانی جنریٹر بناتے ہیں۔
مشق پروجیکٹ: سادہ کہانی جنریٹر
مقصد: ایک ایسا پروگرام لکھیں جو صارف سے چند الفاظ (ایک نام، ایک جگہ، ایک صفت، وغیرہ) مانگے اور پھر ان الفاظ کا استعمال کرتے ہوئے ایک مختصر، مضحکہ خیز کہانی بنائے اور پرنٹ کرے۔
مراحل:
- صارف کو سلام کریں اور کھیل کی وضاحت کریں۔
- صارف سے کئی مختلف الفاظ (مثلاً، ایک نام، ایک فعل، ایک اسم، ایک صفت) مانگنے کے لیے
input()فنکشن کا استعمال کریں۔ ہر جواب کو اس کے اپنے متغیر میں ذخیرہ کریں۔ - صارف کے الفاظ کو اپنے متن کے ساتھ ملا کر ایک کہانی بنائیں۔ سٹرنگ کنکیٹینیشن (
+آپریٹر) کا استعمال کریں۔ - حتمی کہانی کو اسکرین پر پرنٹ کریں۔
- اپنے کوڈ میں تبصرے شامل کریں تاکہ ہر حصے کے کام کی وضاحت ہو سکے۔
کوڈ کی مثال کا ڈھانچہ:
# 1. Greet the user
print("Welcome to the Simple Story Generator!")
# 2. Get words from the user
name = input("Enter a name: ")
adjective = input("Enter an adjective (e.g., happy, sad): ")
place = input("Enter a place: ")
# 3. Create the story
story = name + " was feeling very " + adjective + " while visiting " + place + "."
# 4. Print the story
print("\nHere is your story:") # \n creates a new line
print(story)لیکچر کا خلاصہ
ایک اچھا پروگرامر بننے کے لیے مشق کلید ہے۔ آج ایک چھوٹا پروگرام بنا کر، آپ نے اس کورس کے پہلے حصے کے تمام بنیادی تصورات کو مضبوط کیا ہے۔ اب آپ اپنے پائتھن کے سفر کے اگلے مرحلے کی طرف بڑھنے کے لیے تیار ہیں۔
اگلی بار
ہم اپنے پروگراموں میں منطق شامل کرنے کا طریقہ تلاش کرنا شروع کریں گے تاکہ وہ انتخاب کر سکیں، جس کا آغاز فیصلے کرنا (if، else) سے ہوگا۔
لیکچر 9: کوڈ کی غلطیوں کو سمجھنا

