>>> print ('n')
n
>>> print ("n")
n
>>> print ('''n''')
n
>>>
>>> t = "text variable"
>>> n = 15 # a number variable
>>> # Hash sign is used for comments.
>>> print (t)
text variable
>>> print (n)
15
>>>
پرنٹ اسکرین لینے کے بجائے شیل سے ڈیٹا کاپی کرکے کوڈ ٹیگ میں پیسٹ کر دیا کیجے، آسانی رہے گی۔
ڈیٹا کاپی نہیں ہوتا ہے شیل سے۔
اب ہو گیا۔۔پرنٹ اسکرین لینے کے بجائے شیل سے ڈیٹا کاپی کرکے کوڈ ٹیگ میں پیسٹ کر دیا کیجے، آسانی رہے گی۔
Data Types
ڈیٹا ٹائپ سے مراد ہے کہ جو بھی ڈیٹا پروگرام میں استعمال ہو گا وہ کسی خاص درجہ سے متعلق ہوگا جس کا تعین مواد کی قدر سے ہوگا ۔ یعنی اگر ڈیٹا اعداد کی شکل میں ہے تو اس کی ٹائپ نمبر ہوگی اور اگر وہ حروف اور الفاظ پر مشتمل ہے تو وہ ایک مخصوص ٹائپ اسٹرنگ سے متعلق ہوگا۔ اس طرح ان کی مزید تقسیم بھی ہے ۔
پائتھون میں دو بنیادی ٹائپ ہیں ڈیٹا کی ۔
- نمبر Number
- اسٹرنگ String
Number
اعداد یا نمبر کی پائتھون میں مزید تین اقسام ہیں
integer
- integers
- float point number
- complex numbers
ایسے اعداد ہوتے ہیں جن میں اعشاریہ نہیں ہوتا یعنی مکمل اعداد ہوتے ہیں جیسے
1، 10 ، 345
floats
ایسے اعداد ہوتے ہیں جو مکمل نہیں ہوتے اور ان میں اعشاریہ کے بعد بھی اعداد ہوتے ہیں جیسے
3.42
52.3E-4 (یہاں E ظاہر کر رہی ہے 10 کی طاقت منفی چار کو )
Complex Number
پیچیدیہ یا تخیلاتی اعداد جو کم کم ہی استعمال ہوں گے مگر ان کا استعمال ممکن ہے پائتھون میں ۔ مثال
5+4j-
52.4-4.5j
نہیں ہوتا ہے پھر بھی۔ڈیٹا کاپی کرنے کے لئے Ctrl + c کا استعمال کریں اور ایک نمونہ یہاں ارسال کیجے۔
>>> a = 1
>>> h = 8
>>> m = 13
>>> e = 5
>>> d = 4
>>> print (a+h+m+e+d)
31
نہیں ہوتا ہے پھر بھی۔
اتنا بڑا اقتباس لینے کی کیا ضرورت آن پڑی۔
سیلیکشن لے کر Ctrl + c سے ڈیٹا کاپی کیجے اور Ctrl + v سے یہاں پیسٹ کر دیجے۔ ہو جائے گا۔
>>> x = 2
>>> y = 3
>>> z = x*y
>>> z
6
>>>
مطلب اس میں ہم ویلیو سیٹ کر کے الجبرا کے سوالات کو حل کرسکتے ہیں۔۔سیلیکشن لے کر Ctrl + c سے ڈیٹا کاپی کیجے اور Ctrl + v سے یہاں پیسٹ کر دیجے۔ ہو جائے گا۔
محب علوی بھائی کو بلا لیتے ہیں۔۔یہ تو مجھے بھی دیکھنی پڑیں گی کہ کہاں ملیں گی۔ عموماً موضوع کے اعتبار سے کمانڈز میسر آتی ہیں۔
اتنی بڑی لسٹ کا کیا کریں گے۔ ویسے پہلے ان مختص الفاظ کے بارے میں اچھی طرح جان لیں پھر آگے چلیں۔محمداحمد بھائی اس کی تمام "Commands" کی لسٹ کہاں ہے۔