Taha NEKHLI نشر 26 نوفمبر 2020 أرسل تقرير نشر 26 نوفمبر 2020 a=int(input("15")) b=int(input("Taha")) print(a+b) التعبير الصحيح من فضلكم ! اقتباس
1 سمير عبود نشر 26 نوفمبر 2020 أرسل تقرير نشر 26 نوفمبر 2020 مرحباً @Taha NEKHLI عملية الConcatenation تُستخدم بين السلاسل النصية (strings) لذلك إن أردت جمع متغير نصي مع متغير عددي سيُعطي خطأ و لتجاوز هذا الخطأ نقوم بتحويل قيمة المتغير العددي إلى قيمة نصية و ذلك بإستخدام الدالة str بهذا الشكل: a = 15 b = "Taha" print(str(a) + b) # output: 15Taha الدالة input التي تستخدمها تُستعمل لقراءة ما يقوم المُستخدم بإدخاله من خلال لوحة المفاتيح و تستقبل المدخلات على هيئة سلسلة نصية مثلاً إذا أردنا طباعة رسالة للمستخدم تُفيد بإدخال عُمره و رسالة أُخرى تُفيد بإدخال إسمه ثم نطبع له رسالة تضم الإسم و العمر معاً سيكون البرنامج بالشكل التالي: a = input("Enter age: ") b = input("Enter Name: ") print("Hello " + b + ", Your age is: " + a) سيكون الناتج بهذا الشكل: بالتوفيق. 2 اقتباس
1 Omar Haddad2 نشر 26 نوفمبر 2020 أرسل تقرير نشر 26 نوفمبر 2020 في البايثون إذا كنت ترغب في ربط رقم ، مثل عدد صحيح int أو float ، مع سلسلة ، قم بتحويل الرقم إلى string مع str () ثم استخدم عامل التشغيل + أو + = عامل التشغيل. s1 = 'aaa' s2 = 'bbb' i = 100 f = 0.25 s = s1 + '_' + str(i) + '_' + s2 + '_' + str(f) print(s) #output: aaa_100_bbb_0.25 1 اقتباس
1 Abdalla Ayman2 نشر 26 نوفمبر 2020 أرسل تقرير نشر 26 نوفمبر 2020 a = input("number") b = input("word"); print(a + b) لتجمع كلمة مع رقم يجب عليك تحويل الرقم الى string وليس العكس كل ما يجب عليك فعله هو ازالة int() من input ليتم قراءة الرقم على انه string 1 اقتباس
السؤال
Taha NEKHLI
a=int(input("15"))
b=int(input("Taha"))
print(a+b)
التعبير الصحيح من فضلكم !
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.