اذهب إلى المحتوى
  • -1

البرمجة بلغة بايثون : حل أسئلة Python

نور سليم2

السؤال

1 اكتبي برنامج يطلب من المستخدم ادخال أرقام و إن أدخل رقمين بشكل متتابع يقوم بطباعة عبارة تعني ان الرقم تكرر و عند الضغط على # يخرج من البرنامج

 2 اكتبي برنامج يطلب من المستخدم ادخال نص يحتوي على مسافة و يقوم باستبدال الجزء األيمن باأليسر و العكس       

  3  اكتبي دالة تقوم بجمع األرقام الموجودة داخل مصفوفة

  4 اكتبي دالة تقوم بضرب عناصر مصفوفة ب 2 و تخزينها في مصفوفة جديدة    

ممكن الحل 

                                    

تم التعديل في بواسطة Wael Aljamal
توضيح السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

مرحبا،

الأكواد بسيطة، ما رأيك بتجريب حل بعض الأسئلة؟

نستطيع إصلاح الأخطاء لديكِ و شرح الأفكار ..

حل أول سؤال:

n = input('enter a number:')
while True:
    m = input('enter a number:')
    if m == "#":
        break
    if n == m:
        print(n + ' is repeated')
        break
    n = m

لدينا متحولين n,m،

m نحفظ فيه قيمة الرقم الأخير الذي أضفناه.

n يحفظ قيمة قبل آخر رقم قمنا بإدخاله.

بعد فحص القيم، نخزن m في n و نكرر نفس الخطوات.

حل السؤال الثاني:

text = input('enter a text with one space:')
text  = reversed(text.split(" "))
for i in text:
    print(i, end = ' ')

نقوك بتفريق السلسة النصية text إلى مصفوفة بالاعتماد على المحرف " " (فراغ)

و نقوم بعكس النتيجة باستخدام reversed و نطبع النتيجة text الأولى تحوي سلسة نصية أما الثانية مصفوفة من كلمتين

مع تغيير آخر محرف لخرج التابع print إلى فراغ حتى لايطبع سطرا جديدا إنما فراغ (لتبقى الكلمتين على نفس السطر)

حل السؤال الثالث:

numbers = [1,2,3,4,5] 
Sum = sum(numbers) 
print(Sum) 

تعريف مصفوفة ثم تخزين ناتج الجمع (الناتج عن استدعاء تابع الجمع sum) في متحول له الاسم Sum 

حل السؤال الرابع:

a = [1,2,3,4,5]
b = []
for i in a:
    b.append(i*2)
print(b)

تعريف مصفوفتين الأولى a مع قيم ابتدائية و الثانية b فارغة.

نمر على عناصر المصفوفة a و نضيف عند كل عنصر ضعف قيمته للمصفوفة b

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

حل السؤال الأول بسيط جدا 

A=input("أدخل رقم مكون من خانة واحدة لو سمحت")
if len(A) <= 1 :
    print("لقد نجحت العملية")
else:
    print("يجب إدخال رقم مكون من خانة واحدة")

تم التعديل في بواسطة Abdallah Albadraswai
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

Write a program that inputs integer numbers and determines how many positive
and negative values have been read. It then determines how many odd and even
values have been read. It also computes the total and average of the input values
(NOT COUNTING ZEROS). Your program ends when you enter “finish”

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

Write a program without using Python external packages The student's name followed by a circle of ten associated tags for that student's score and the mean and standard deviation of those scores and print with the appropriate message. ) works in the environment Customer notebook

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

المخرج هو الاجابة  8

لان x= 5

 3=e

 x+e = n

 (n) = print

The same meaning

 (5+3)=print 

8

تم التعديل في بواسطة عبدالرحمن احمد محمد فتح الله
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...