بوابة
تعليمية
وثقافية تجمع
بين البرمجة، الرياضيات
، أدوات
التعلم،
الإبداع،
والمعلومات
العامة في
مكان واحد.
(
تمارين - فحص
فهم امر الإدخال
)
سؤال
ما هي
التعليمة التي
تُستخدم لأخذ
المُدخلات من المستخدم في بايثون؟
|
(a) Cin (b) scanf() (c) int (d)
input() (e) outpot |
سؤال
اختر
الأمر الذي
يأخذ نص
(سلسلة نصية، string)
من المستخدم:
|
str1 = int(input('Enter a name:')) str1 = input('Enter a name:') str1 = float(input('Enter a name:')) str1 = input(int('Enter a name:')) |
a) b) c) d) |
الحل: (b)
سؤال
ضعوا
مقابل كل أمر
برمجي نوع
البيانات
الملائم:
( أ ) نص (ب)
عدد عشري (ج) عدد
صحيح
|
x = int(input('please type x ')) x = input('please Enter y ') x = float(input('please type y ')) |
عدد صحيح نص عدد عشري |
سؤال
أكتب
برنامج يقرأ
عدداً
صحيحاّ،
ويطبع في أسطر
مستقلة:
العدد
المعطى الذي
قرأناه،
العدد الأكبر
منه بــ 2،
والعدد
الأكبر منه
بــ 3 مرات.
|
n = int(input("num=")) print (n) print (n + 2) print (n * 3) |
سؤال (זוהר) (إدخال
عدد وضربة بـ 2 و 3 وقوة 4)
معطى
الكود
التالي،
أكملوا الجدوال:
(وظيفة
الكود end=" " إبقاء
الطباعىة
على نفس السطر).
|
a = int(input("Enter
a number")) print (a,
end=" ") print (a*2,
end=" ") print (a*3,
end=" ") print (a**4,
end=" ") |
ا. جد
المخرج مقابل
كل مُدخل معطى
():
|
المخرج |
قيمة
المتغير a |
|
3 6 9 81 |
3 |
|
5 10 15 625 |
5 |
|
7 14 21
2401 |
7 |
ب. إشرحوا
الأمر input("Enter a
number")
ج. ما هي وظيفة int التي
في أمر الإدخال
؟
سؤال (إدخال –
فحص أساسي)
تريد
ميس أن تُدخل
إلى المتغير color لون
عينيها.
جد
الكود (الأمر)
الصحيح:
|
أ) |
color
= input("أدخل اسمك"); |
|
ب) |
color
= int(input("أدخل
اسمك")); |
|
ج) |
color
= float(input("أدخل
اسمك")); |
|
د) |
color
= input(int("أدخل
اسمك")); |
الحل: ( أ)
|
color = input("أدخل
اسمك") لون
العينين من
نوع نص (string)، لذلك
لا يوجد
تحويل إلى
قيمة عددية بمعنى
لا نستعمل: int() أو float() |
سؤال
(إدخال
– فحص أساسي)
نريد من
المستخدم أن
يُدخِل من
لوحة المفاتيح
طوله
بالأمتار.
مثال 1.30 ، 1.42
(أعداد عشرية)
جد الأمر
المناسب لهذه
المهمة.
|
أ) |
height
= input(float('ادخل
الطول')) |
|
ب) |
height
= int(input('ادخل
الطول')) |
|
ج) |
height
= float(input('ادخل
الطول')) |
|
د) |
height
= int(float('ادخل
الطول')) |
|
هـ) |
height
= float((int('ادخل
الطول')) |
الحل: (ج)
|
input('ادخل
الطول') العملية
تأخذ(
تُدخل) من
لوحة
المفاتيح
القيمة
العشرية كنص. float(...) تحول القيمة،
النصية، المُدخلة
إلى قيمة
عشرية. |
تمرين ( )
اختصر
الكود التالي إلى
سطر واحد فقط:
|
num = input("type
a number =") x = int(num) |
الحل:
|
x = int(input("type
a number =")) |
سؤال ( إدخال
، تحويل
مدخلات)
نفذ
التعليمات
التالية:
1) أدخل
اسم مدينة إلى
المتغير city (لا
داع للتحويل)
|
city = input("Enter city ") |
2) أدخل
عمرك للمتغير age (نفذوا
على القيمة
المدخلة
تحويل إلى عدد
صحيح)
|
age = int(input("Enter age ")) |
3) أدخلوا
معدل إلى
المتغير avg (نفذوا
على القيمة
المدخلة
تحويل إلى عدد
عشري)
|
avg = float(input("Enter avg ")) |
تمرين ( إدخال
، تحويل )
جد
المخرج لكل
قيمة مدخلة،
فيما يلي:
|
num = input("number
= ") x = float(int(num)) print(x) |
|
المخرج: number
= 72 72.0 number
= 2.5 خطأ – لا
يمكن
التحويل |
تمرين ( إدخال
، تحويل من
عشري إلى صحيح
)
أكتب
برنامج يقرأ
عددا عشريا ثم
يطبع قيمته الصحيحة.
مثال:
العدد
المُدخل 23.567 ==< المخرج 23
إرشاد:
حول اولاً
العدد
المُدخل إلى
عدد عشري،
وبعدها حوله
إلى عدد صحيح.
الحل:
|
num = input("number:
") x = int(float(num)) print("x= ", x) |
|
المخرج: number:
45.785 x
= 45 |
Daliaty.com – موقع
داليتي
Copyright-2026 – wahbem@gmail.com
<meta name="viewport"
content="width=device-width, initial-scale=1">