تبادلہ خیال اسٹرنگ String پر تبصرہ جات

موجو

لائبریرین
السلام علیکم
استاد محترم یہاں مجھے غلطی کی سمجھ نہیں آرہی
PHP:
>>> name="Anees"
>>> age=31
>>> str(age)
'31'
>>> print("I am " + name + " and " + age + "years old")
Traceback (most recent call last):
  File "<pyshell#19>", line 1, in <module>
    print("I am " + name + " and " + age + "years old")
TypeError: Can't convert 'int' object to str implicitly
 

محمداحمد

لائبریرین
السلام علیکم
استاد محترم یہاں مجھے غلطی کی سمجھ نہیں آرہی
PHP:
>>> name="Anees"
>>> age=31
>>> str(age)
'31'
>>> print("I am " + name + " and " + age + "years old")
Traceback (most recent call last):
  File "<pyshell#19>", line 1, in <module>
    print("I am " + name + " and " + age + "years old")
TypeError: Can't convert 'int' object to str implicitly

یہاں ٹائپ کا مسئلہ ہے۔ آپ یا تو ٹائپ کنورژن کے لئے کوئی ویری ایبل استعمال کریں یا پھر اسے پرنٹ فنکشن میں ہی پرنٹ کروا دیں۔

ایسے :

PHP:
>>> name = "Anees"
>>> age = 31
>>> age = str(age)
>>> print ("I am " + name + " and "+ age + " years old.")
I am Anees and 31 years old.
>>>

یا پھر ایسے:

PHP:
>>> name = "Anees"
>>> age = 31
>>> print ("I am " + name + " and "+str(age)+ " years old.")
I am Anees and 31 years old.
>>>
 
Top