ابھرتے ہوئے پروگرامرز کے لیے ازگر RegEx چیٹ شیٹ۔

ابھرتے ہوئے پروگرامرز کے لیے ازگر RegEx چیٹ شیٹ۔

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





مانیٹر کی چمک کو تبدیل کرنے کا طریقہ ونڈوز 10۔

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





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





مفت ڈاؤنلوڈ: یہ چیٹ شیٹ بطور دستیاب ہے۔ ڈاؤن لوڈ کے قابل پی ڈی ایف۔ ہمارے ڈسٹری بیوشن پارٹنر ، ٹریڈپب سے۔ آپ کو صرف پہلی بار اس تک رسائی کے لیے ایک مختصر فارم مکمل کرنا پڑے گا۔ ڈاؤن لوڈ کریں۔ ابھرتے ہوئے پروگرامرز کے لیے ازگر RegEx چیٹ شیٹ۔ .

ابھرتے ہوئے پروگرامرز کے لیے ازگر RegEx چیٹ شیٹ۔

اظہارعملمثالیں
پرنٹ کریں()کمانڈ کا نتیجہ دکھائیں۔x = 'ہیلو ورلڈ'
پرنٹ (ایکس)

آؤٹ پٹ: ہیلو ورلڈ۔
ان پٹ ()صارفین سے معلومات جمع کریں۔پرنٹ (ان پٹ ('آپ کا نام کیا ہے؟'))

آؤٹ پٹ: آپ کا نام کیا ہے؟
قسم ()متغیر کی قسم تلاش کریں۔x = 'باقاعدہ تاثرات'
قسم (x)

پیداوار:
لین ()متغیر میں اشیاء کی تعداد تلاش کریں۔لین ([1 ، 2 ، 3])

پیداوار: 3۔
۔ایک ایسے کردار سے بچو جو کوڈ کی ایک لائن کا ارادہ بدل دیتا ہے۔پرنٹ ('میں چاہتا ہوں کہ آپ add' add '' شامل کریں)

آؤٹ پٹ: میں چاہتا ہوں کہ آپ شامل کریں ''
nاگلی لائن پر شروع کرنے کے لیے ایک سٹرنگ کیریکٹر توڑیں۔پرنٹ ('یہ ایک لائن ہے n یہ دوسری لائن ہے')

پیداوار:
یہ ایک لائن ہے۔
یہ دوسری لائن ہے۔
def function_name (پیرامیٹر):
احکامات
اختیاری پیرامیٹر کے ساتھ ایک فنکشن شروع کریں۔def yourName (x):
پرنٹ (x+1)
لیمبڈاکسی گمنام فنکشن کو کال کریں۔add_3_to = lambda y: y + 3۔
پرنٹ (add_3_to (4))

آؤٹ پٹ: 7۔
واپسیفنکشن سے نتیجہ لوٹائیں۔def yourName (x):
x+1 واپس کریں۔
کلاسایک ازگر آبجیکٹ بنائیں۔کلاس myClass:
def myFunc (x):
ڈیف __init__ایک کلاس کی خصوصیات کو شروع کریں۔کلاس myClass:
def __init __ (self ، صفات ...)
'__init__.pyماڈیول پر مشتمل فائل کو محفوظ کریں تاکہ اسے دوسری ازگر فائل میں کامیابی سے پڑھا جائے۔ماڈیول پر مشتمل فائل کا نام تبدیل کریں:

'__init__.py
int ()متغیر کو عدد میں تبدیل کریں۔int (1.234)

آؤٹ پٹ: 1۔
str ()متغیر کو تار میں تبدیل کریں۔str (1،234)

آؤٹ پٹ: '1.234'
فلوٹ ()ایک متغیر کو فلوٹ میں تبدیل کریں۔تیرنا (23)

آؤٹ پٹ: 23.0
ڈکٹ (کاؤنٹر ())ایک ازگر بلٹ ان کاؤنٹر کے ساتھ چھانٹنے کے بعد ایک فہرست یا ٹپل کو لغت میں تبدیل کریں۔مجموعہ درآمد کاؤنٹر سے۔
ڈکٹ (کاؤنٹر ([1،1،2،1،2،3،3،4]))

آؤٹ پٹ: {1: 3 ، 2: 2 ، 3: 2 ، 4: 1}
گول ()کسی آپریشن کی آؤٹ پٹ کو قریبی پورے نمبر پر لے جائیں۔گول (23.445)

پیداوار: 23۔
گول (آپریشن یا تعداد ، اعشاریہ مقامات)کسی آپریشن کی پیداوار کو اعشاری مقامات کی ایک مخصوص تعداد تک لے جائیں۔راؤنڈ (23.4568 ، 2)

پیداوار: 23.46
اگر:ایک مشروط بیان شروع کریں۔اگر 2<3:
پرنٹ ('دو چھوٹا ہے')
یلف:اگر بیان غلط ہے تو جوابی بیان دیں۔اگر 2<3:
پرنٹ ('دو چھوٹا ہے')
ایلف 2 == 3:
پرنٹ ('جاؤ')
اور:اگر دوسری شرائط غلط ہیں تو حتمی جواب دیں۔اگر 2<3:
پرنٹ ('دو چھوٹا ہے')
ایلف 2 == 3:
پرنٹ ('جاؤ')
اور:
پرنٹ ('تین زیادہ ہے')
جاری رہےایک شرط کو نظر انداز کریں اور باقی لوپ پر عمل کریں۔a = [1 ، 4 ، -10 ، 6 ، 8]
a میں b کے لیے:
اگر ب<=0:
جاری رہے
پرنٹ (ب)

پیداوار:



توڑدی گئی شرط کے ساتھ لوپ کے بہاؤ کو ختم کریں۔a = [1 ، 4 ، -10 ، 6 ، 8]
a میں b کے لیے:
اگر b> = 6:
توڑ
پرنٹ (ب)

پیداوار:


-10۔
پاسپیشگی ہدایات کے ایک سیٹ کو نظر انداز کریں۔a میں b کے لیے:
پاس
کوشش کریں ، سوائے
کوڈ کا ایک بلاک آزمائیں ، ورنہ ، ایک مستثنیٰ استثناء بلند کریں۔کوشش کریں:
پرنٹ (a)

سوائے:
پرنٹ ('ایک خرابی واقع ہوئی!')

آؤٹ پٹ: ایک خرابی پیش آگئی!
آخر میںحتمی کوڈ پر عمل کریں جب کوشش اور سوائے بلاکس ناکام ہو جائیں۔کوشش کریں:
پرنٹ (a)

سوائے:
پرنٹ (د)
آخر میں:
پرنٹ ('آپ ایک غیر متعین متغیر پرنٹ نہیں کر سکتے')

آؤٹ پٹ: آپ ایک غیر متعین متغیر پرنٹ نہیں کر سکتے۔
استثنا بڑھاؤ ()ایک استثناء اٹھائیں جو کمانڈ کو روک دے جب عملدرآمد ممکن نہ ہو۔a = 7 + 2۔
اگر ایک<10:
استثناء بلند کریں ('اوہ! آپ کو 10 کا اسکور نہیں ملا')
درآمد xایک پورا ماڈیول یا لائبریری درآمد کریں۔درآمد ریاضی
ایکس درآمد سے yایک فائل سے لائبریری x درآمد کریں ، یا ایک کلاس y۔scipy.stats امپورٹ موڈ سے۔
جیسا کہاپنے پسندیدہ نام پر ایک ایکسپریشن کو حسب ضرورت بنائیں۔پانڈا کو بطور پی ڈی درآمد کریں۔
میںچیک کریں کہ کوئی ویلیو متغیر میں موجود ہے یا نہیں۔x = [1 ، 4 ، 6 ، 7]
اگر 5 ایکس میں:
پرنٹ ('پانچ ہے')
اور:
پرنٹ ('کوئی پانچ نہیں ہے')

آؤٹ پٹ: کوئی پانچ نہیں ہے۔
ہےچیک کریں کہ آیا دو متغیرات کسی ایک عنصر کا حوالہ دیتے ہیں۔x = [1 ، 4 ، 6 ، 7]
x = b
پرنٹ (ایکس بی ہے)
سچ ہے۔
کوئی نہیںکالعدم قیمت کا اعلان کریں۔x = کوئی نہیں۔
<چیک کریں کہ کیا ایک ویلیو دوسرے سے کم ہے۔5۔<10

آؤٹ پٹ: سچ۔
>چیک کریں کہ ایک ویلیو دوسری سے زیادہ ہے یا نہیں۔5> 10۔

آؤٹ پٹ: غلط
<=چیک کریں کہ ایک ویلیو کم ہے یا دوسری کے برابر۔2 * 2۔<=3

آؤٹ پٹ: غلط
> =چیک کریں کہ کوئی قدر زیادہ ہے یا دوسری کے برابر۔2 * 2> = 3۔

آؤٹ پٹ: سچ۔
'==چیک کریں کہ کیا ایک قدر دوسرے کے بالکل برابر ہے۔3 == 4۔

آؤٹ پٹ: جھوٹا۔
! =معلوم کریں کہ ایک قدر دوسرے کے برابر نہیں ہے۔3! = 4۔

آؤٹ پٹ: سچ ہے۔
دوبارہ درآمد کریںازگر کے بلٹ ان باقاعدہ تاثرات درآمد کریں۔دوبارہ درآمد کریں
re.findall ('ڈور' ، متغیر)
a | bچیک کریں کہ آیا دو عناصر میں سے کوئی ایک تار میں موجود ہے۔دوبارہ درآمد کریں
someText = 'ہیلو باقاعدہ اظہار'
a = re.findall ('باقاعدہ | ہیلو' ، someText)
پرنٹ (a)

آؤٹ پٹ: ['ہیلو' ، 'باقاعدہ']
سٹرنگ $چیک کریں کہ آیا ایک متغیر ڈور کے سیٹ کے ساتھ ختم ہوتا ہے۔دوبارہ درآمد کریں
someText = 'ہیلو باقاعدہ اظہار'
a = re.findall ('اظہار $' ، someText)

آؤٹ پٹ: ['اظہار']
^تارچیک کریں کہ آیا ایک متغیر تار کے سیٹ سے شروع ہوتا ہے۔دوبارہ درآمد کریں
someText = 'ہیلو باقاعدہ اظہار'
a = re.findall ('^Hello' ، someText)
پرنٹ (a)

آؤٹ پٹ: ['ہیلو']
string.index ()سٹرنگ کیریکٹر کی انڈیکس پوزیشن چیک کریں۔a = 'ہیلو ورلڈ'
a.index ('H')

آؤٹ پٹ: 0۔
string.capitalize ()ڈور کے سیٹ میں پہلے حرف کو بڑے بنائیں۔a = 'ہیلو ورلڈ'
a. کیپیٹلائز ()

آؤٹ پٹ: 'ہیلو ورلڈ'
string.swapcase ()ہر لفظ کے پہلے حرف کو لوئر کیس اور دوسرے کو بڑے کیس کے طور پر پرنٹ کریں۔a = 'ہیلو ورلڈ'
a.wapcase ()

پیداوار:
'ہیلو ورلڈ'
string.lower ()تمام تاروں کو چھوٹے حروف میں تبدیل کریں۔a = 'ہیلو ورلڈ'
a. کم ()

آؤٹ پٹ: 'ہیلو ورلڈ'
string.upper ()تمام تاروں کو بڑے حروف میں تبدیل کریں۔a = 'ہیلو ورلڈ'
a.upper ()

آؤٹ پٹ: 'ہیلو ورلڈ'
string.startswith ()چیک کریں کہ آیا سٹرنگ کسی خاص کردار سے شروع ہوتی ہے۔a = 'ہیلو ورلڈ'
a.startswith ('a')

آؤٹ پٹ: غلط
string.endswith ()چیک کریں کہ آیا کوئی تار کسی خاص کردار کے ساتھ ختم ہوتا ہے۔a = 'ہیلو ورلڈ'
a.endswith ('d')

آؤٹ پٹ: سچ۔
string.split ()ہر لفظ کو فہرست میں الگ کریں۔a = 'ہیلو ورلڈ'
a. سپلٹ ()

آؤٹ پٹ: ['ہیلو' ، 'ورلڈ']
ڈور {} '. فارمیٹ ()آؤٹ پٹ کو بطور تار دکھائیں۔a = 3 + 4۔
پرنٹ ('جواب ہے {}'. فارمیٹ (a))

آؤٹ پٹ: جواب 7 ہے۔
کوئی نہیں ہےچیک کریں کہ متغیر کی قیمت خالی نہیں ہے۔def checknull (a):
اگر کوئی نہیں ہے تو:
اس کی مکمل واپسی!
اور:
واپس 'یہ خالی ہے!'
x٪ yڈویژن کا بقیہ (ماڈیولس) تلاش کریں۔9٪ 4۔

آؤٹ پٹ: 1۔
x // yایک تقسیم کا حصہ تلاش کریں۔9 // 4۔

آؤٹ پٹ: 2۔
'=ایک متغیر کو ایک قدر تفویض کریں۔a = {1: 5 ، 3: 4}
'+۔عناصر کو ایک ساتھ شامل کریں۔['a two'] + ['a one']

آؤٹ پٹ: ['a two'، 'a one']

1 + 3۔

پیداوار = 4۔
'-نمبروں کے سیٹ کے درمیان فرق تلاش کریں۔3-4۔

آؤٹ پٹ = -1
'*نمبروں کے ایک سیٹ کی پروڈکٹ تلاش کریں۔3 * 4۔

پیداوار: 12۔
a+= xنئے متغیر کو اس کی قیمت تفویض کیے بغیر x کو متغیر میں شامل کریں۔a = 2
a + = 3۔

آؤٹ پٹ: 5۔
a- = xنئے متغیر کو تفویض کیے بغیر x کو متغیر سے کم کریں۔a = 3
a- = 2۔

آؤٹ پٹ: 1۔
ایک*= ایکسنئے متغیر کو دوبارہ تفویض کیے بغیر متغیر a اور x کی مصنوعات تلاش کریں۔a = [1 ، 3 ، 4]
ایک * = 2۔

آؤٹ پٹ: [1 ، 3 ، 4 ، 1 ، 3 ، 4]
x ** yبیس x کو طاقت y تک بڑھاؤ۔2 ** 3۔

آؤٹ پٹ: 8۔
پاؤ (ایکس ، وائی)x کو y کی طاقت تک بڑھائیں۔رقبہ (2 ، 3)

آؤٹ پٹ: 8۔
abs (x)منفی عدد کو اس کی مطلق قیمت میں تبدیل کریں۔abs (-5)

آؤٹ پٹ: 5۔
x ** (1/nth)نمبر کی نویں جڑ تلاش کریں۔8 ** (1/3)

آؤٹ پٹ: 2۔
a = b = c = d = xایک سے زیادہ متغیرات کو ایک ہی قدر تفویض کریں۔a = b = c = d = 'Hello world'
x ، y = y ، xمتغیرات کو تبدیل کریں۔x = [1 ، 2]
y = 3۔
x ، y = y ، x
پرنٹ (x ، y)

پیداوار:
3 [1 ، 2]
کے لیےایک متغیر میں عناصر کے ذریعے لوپ کریں۔a = [1 ، 3 ، 5]
a میں b کے لیے:
پرنٹ (بی ، 'ایکس' ، '2' ، '=' ، بی*2)

پیداوار:
1 x 2 = 2۔
3 x 2 = 6۔
5 x 2 = 10۔
جبکہایک متغیر کے ذریعے لوپنگ کرتے رہیں ، جہاں تک کوئی خاص حالت درست رہتی ہے۔a = 4۔
b = 2۔
جبکہ ب<=a:
پرنٹ (b ، 'سے کم ہے' ، a)
b + = 1۔

پیداوار:
2 4 سے کم ہے۔
3 4 سے کم ہے۔
4 4 سے کم ہے۔
رینج ()x اور y کے درمیان مثبت عدد کی ایک حد بنائیں۔x = رینج (4)
پرنٹ (ایکس)
رینج (0 ، 4)
x میں b کے لیے:
پرنٹ (ب)

پیداوار:



رقم ()فہرست میں موجود عناصر کے ذریعے تکرار کریں۔پرنٹ (رقم ([1 ، 2 ، 3]))

آؤٹ پٹ: 6۔
رقم (فہرست ، شروع)ایک اضافی عنصر کے ساتھ فہرست کا مجموعہ واپس کریں۔پرنٹ (رقم ([1 ، 2 ، 3] ، 3))

آؤٹ پٹ: 9۔
[]عناصر کی فہرست بنائیں۔x = ['a'، 3، 5، 'h'، [1، 3، 3]، {'d': 3}]
()ایک ٹپل بنائیں --- ٹوپل ناقابل تغیر ہیں۔x = (1 ، 2 ، 'g' ، 5)
{}ایک لغت بنائیں۔a = {'x': 6 ، 'y': 8}
x [a: b]ایک فہرست کے ذریعے ٹکڑا کریں۔x = [1 ، 3 ، 5 ، 6]
x [0: 2]

آؤٹ پٹ: [1 ، 3]
x [کلید]لغت میں کلید کی قیمت حاصل کریں x۔a = {'x': 6 ، 'y': 8}
پرنٹ (ایک ['x'])

آؤٹ پٹ: 6۔
x.append ()خالی فہرست میں اقدار کی فہرست شامل کریں۔x = [1]
x.append ([1،2،3])
پرنٹ (ایکس)

آؤٹ پٹ: [1 ، [1،2،3]]
x.extend ()موجودہ فہرست کو جاری رکھنے کے لیے اقدار کی فہرست شامل کریں بغیر ضروری گھریلو فہرست بنائے۔x = [1،2]
x.extend ([3،4،6،2])
پرنٹ (ایکس)

پیداوار:
[1 ، 2 ، 3 ، 4 ، 6 ، 2]
ڈیل (x [a: b])کسی مخصوص انڈیکس کی فہرست سے کسی شے کو مکمل طور پر حذف کریں۔x = [1،2،3،5]
ڈیل (x [0: 2])
پرنٹ (ایکس)

پیداوار: [2،3،5]
ڈیل (ایکس [کلید])ایک مخصوص انڈیکس پر لغت سے کلید اور قدر کو مکمل طور پر حذف کریں۔y = {1: 3 ، 2: 5 ، 4: 6 ، 8: 2}
ڈیل (اور [1] ، اور [8])
پرنٹ (اور)

آؤٹ پٹ = {2: 5 ، 4: 6}
dict.pop ()ایک کلید کی قیمت کو پاپ آؤٹ کریں اور اسے ایک مخصوص انڈیکس پر لغت سے نکال دیں۔a = {1: 3 ، 2: 4 ، 5: 6}
اے پوپ (1)

پیداوار: 3۔
dict.popitem ()ایک لغت سے آخری آئٹم پاپ آؤٹ کریں اور اسے حذف کریں۔a = {1: 2 ، 4: 8 ، 3: 5}
a.popitem ()

پیداوار: (3 ، 5)
پرنٹ (a)
آؤٹ پٹ: {1: 2 ، 4: 8}
list.pop ()دی گئی انڈیکس کو فہرست سے نکالیں اور اسے فہرست سے نکال دیں۔a = [1 ، 3 ، 2 ، 4 ، 1 ، 6 ، 6 ، 4]
a.pop (-2)

آؤٹ پٹ: 6۔
پرنٹ (a)
آؤٹ پٹ: [1 ، 3 ، 2 ، 4 ، 1 ، 6 ، 4]
صاف ()فہرست یا لغت کے عناصر کو خالی کریں۔x = [1 ، 3 ، 5]
x. clear ()
پرنٹ (ایکس)

آؤٹ پٹ: []
دور()ایک آئٹم کو فہرست سے ہٹا دیں۔x = [1 ، 5 ، 6 ، 7]
x. ہٹائیں (1)

آؤٹ پٹ: [5 ، 6 ، 7]
داخل کریں ()عناصر کو ایک فہرست میں داخل کریں۔x = [3 ، 5 ، 6]
x داخل کریں (1 ، 4)
پرنٹ (ایکس)

آؤٹ پٹ: [1 ، 4 ، 3 ، 5 ، 6]
ترتیب (الٹ = حالت)ایک فہرست میں عناصر کی سمت کو پلٹائیں۔x = [1 ، 3 ، 5 ، 6]
x.sort (الٹ = سچ)
پرنٹ (ایکس)

آؤٹ پٹ: [6 ، 5 ، 3 ، 1]
اپ ڈیٹ()لغت کا پہلا عنصر تبدیل کرکے اور اس کے اختتام پر کوئی دوسری شے شامل کرکے اپ ڈیٹ کریں۔x = {1: 3 ، 5: 6}
x. اپ ڈیٹ ({1: 4 ، 8: 7 ، 4: 4})
پرنٹ (ایکس)

آؤٹ پٹ: {1: 4 ، 5: 6 ، 8: 7 ، 4: 4}
چابیاں ()ایک لغت میں تمام چابیاں دکھائیں۔a = {1: 2 ، 4: 8}
a. کیز ()

آؤٹ پٹ: dict_keys ([1، 4])
اقدار ()ایک لغت میں تمام اقدار دکھائیں۔a = {1: 2 ، 4: 8}
قیمتیں ()

آؤٹ پٹ: dict_values ​​([2، 8])
اشیاء()لغت میں چابیاں اور اقدار دکھائیں۔a = {1: 2 ، 4: 8}
a.items ()

آؤٹ پٹ: dict_items ([(1 ، 2) ، (4 ، 8)])
حاصل کریں (کلید)کسی لغت میں کسی شے کی قیمت اس کی کلید سے حاصل کریں۔a = {1: 2 ، 4: 8 ، 3: 5}
a.get (1)

آؤٹ پٹ: 2۔
سیٹ ڈیفالٹ (کلید)کسی عنصر کی اصل قدر کو لغت میں واپس کریں۔a.setdefault (2)
f = {** a، ** b}دو لغات ضم کریں۔a = {'x': 6 ، 'y': 8}
b = {'c': 5، 'd': 3}
f = {** a ، ** y}
پرنٹ (ایف)

آؤٹ پٹ: {'x': 6، 'y': 8، 'c': 5، 'd': 3}
دور()کسی عنصر کی انڈیکس کو ذہن میں رکھے بغیر اس کی پہلی مماثل قدر کو فہرست سے نکال دیں۔a = [1 ، 3 ، 2 ، 4 ، 4 ، 1 ، 6 ، 6 ، 4]
a. ہٹائیں (4)
پرنٹ (a)

آؤٹ پٹ: [1 ، 3 ، 2 ، 4 ، 1 ، 6 ، 6 ، 4]
میموری ویو (x)کسی شے کے اندرونی بفر تک رسائی حاصل کریں۔a = میموری ویو (آبجیکٹ)
بائٹس ()میموری بفر پروٹوکول کو بائٹس میں تبدیل کریں۔بائٹس (ایک [0: 2])
بائی ٹیرے ()بائٹس کی ایک صف واپس کریں۔بائٹری (آبجیکٹ)
#تبصرے کی ایک لائن لکھیں یا کوڈ کی ایک لائن کو عملدرآمد سے روکیں۔# ازگر ریجیکس چیٹ شیٹ۔
'' '' ''ایک ملٹی لائن تبصرہ لکھیں۔'' 'ازگر regex دھوکہ شیٹ beginners کے لئے اچھا ہے
یہ ماہرین کے لیے یکساں طور پر ایک بہترین ریفریشر ہے ''
کمانڈ لائن
پائپ انسٹال پیکیج۔ایک آن لائن لائبریری انسٹال کریں۔پائپ انسٹال پانڈا۔
virtualenv نامایک ورچوئل ماحول بنانے کے لیے virtaulenv کا استعمال کریں۔virtualenv myproject
mkvirtualenv نامورچوئل ماحول بنانے کے لیے ورچوئل انوائرنمنٹ ریپر کا استعمال کریں۔mkvirtualenv myproject
python file.pyازگر فائل میں کمانڈ چلائیں۔'ازگر my_file.py
پائپ منجمدورچوئل ماحول میں انسٹال کردہ تمام پیکجوں کی فہرست بنائیں۔پائپ منجمد
pip freeze> somefilesتمام انسٹال شدہ لائبریریوں کو ایک فائل میں کاپی کریں۔pip freeze> requirements.txt
کہاںازگر کی تنصیب کا راستہ تلاش کریں۔جہاں ازگر
-ورژنپیکیج کا ورژن چیک کریں۔ازگر -ورژن
.exeایک ازگر کا شیل چلائیں۔python.exe
اوپن کے ساتھ (فائل ، 'ڈبلیو')موجودہ فائل کو لکھیں اور اس کے موجودہ مواد کو اوور رائٹ کریں۔اوپن کے ساتھ ('regex.txt' ، 'w') بطور wf:
wf.write ('ہیلو ورلڈ!')
اوپن کے ساتھ (فائل ، 'r')فائل کو صرف پڑھنے کے لیے کھولیں۔اوپن کے ساتھ ('regex.txt' ، 'r') بطور rf:
پرنٹ (rf.read ()
اوپن کے ساتھ (فائل ، 'a')کسی فائل کو اس کے موجودہ مواد کو اوور رائٹ کیے بغیر لکھیں۔اوپن ('regex.txt' ، 'a') بطور AF:
af.write ('Yes n ہیلو ہاں!')
file.closeاگر فائل استعمال میں نہیں ہے تو اسے بند کردیں۔af = کھلا ('regex.txt')
بند کریں
باہر نکلیںازگر کے خول سے باہر نکلیں۔باہر نکلیں()

ازگر کا استعمال کرتے وقت تخلیقی بنائیں۔

ازگر کے باقاعدہ تاثرات سیکھنا ایک بہتر ازگر پروگرامر بننے کی طرف ایک بڑا قدم ہے ، لیکن یہ ان چند چیزوں میں سے ایک ہے جو آپ کو کرنے کی ضرورت ہے۔



تاہم ، اس کے نحو کے ساتھ کھیلنا اور ان کے ساتھ تخلیقی ہونا آپ کی کوڈنگ کی مہارت کو چمکاتا ہے۔ لہذا نحو سیکھنے سے آگے ، انہیں حقیقی زندگی کے منصوبوں میں استعمال کریں اور آپ ایک بہتر ازگر پروگرامر بن جائیں گے۔

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

ہم ازگر میں کوڈ کے دوبارہ استعمال کے اہم اصول کی وضاحت کرتے ہیں: ماڈیولز۔





اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • چیٹ شیٹ۔
  • ازگر۔
مصنف کے بارے میں ادیسو اومیسولا۔(94 مضامین شائع ہوئے)

ادوو کسی بھی سمارٹ ٹیک اور پیداوری کے بارے میں پرجوش ہے۔ اپنے فارغ وقت میں ، وہ کوڈنگ کے ساتھ کھیلتا ہے اور جب وہ بور ہوتا ہے تو شطرنج بورڈ پر سوئچ کرتا ہے ، لیکن اسے تھوڑی دیر میں معمول سے الگ ہونا بھی پسند ہے۔ لوگوں کو جدید ٹیکنالوجی کے راستے دکھانے کا ان کا جذبہ انہیں مزید لکھنے کی ترغیب دیتا ہے۔

Idowu Omisola سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!





سبسکرائب کرنے کے لیے یہاں کلک کریں۔