NEW
Font size
Worksheetsاختبار المتغيرات في بايثون
Total questions: 18
Worksheet time: 6mins
أي من الأسماء التالية يعتبر صحيحًا كمتغير في بايثون؟
2name
my name
_score1
input
ما سبب رفض المفسر للأمر
print = 5
print لأن
كلمة محجوزة
لأن القيمة 5 غير صحيحة
لأن اسم المتغير يحتوي رقمًا
لأن بايثون لا يدعم الطباعة
إذا كتبنا:
name = "Omar"
Name = "Ali"
print(name) ما الناتج؟
Omar
Ali
OmarAli
خطأ في التنفيذ
ما الفرق بين المتغيرين:
x = 10
X = 20
لا فرق، كلاهما يمثل نفس المتغير
x و X مختلفان لأن بايثون حساسة لحالة الأحرف
لا يمكن تعريفهما معًا
سيأخذ البرنامج القيمة الأخيرة فقط
أي من التعريفات التالية خاطئ بسبب استخدام رمز غير مسموح؟
student_1 = "Noor"
age* = 15
_value = 9
number25 = 25
ما نوع البيانات الناتج من
x = 3.0
Integer
String
Float
Boolean
أي من التالي يُخزن نصًا
(String)
بشكل صحيح؟
name = Yasmeen
name = 'Yasmeen'
name = 15
name = 15.2
إذا كتبنا
x = 7
x = "hello"
print(x)
ما الناتج؟
7hello
hello
7
خطأ
ما الذي يميز بايثون عن بعض لغات البرمجة الأخرى فيما يخص المتغيرات؟
لا يحتاج المتغير إلى تعريف نوعه قبل الاستخدام
لا يمكن تغيير قيم المتغيرات بعد تعريفها
يجب استدعاء مكتبات خاصة لإجراء العمليات الرياضية
لا يمكن استخدام النصوص كقيم للمتغيرات
أي مما يلي لا يُعتبر من الكلمات المحجوزة في بايثون؟
for
name
while
ماذا يطبع الكود التالي؟
x = 5
x = x + 3
print(x)
5
8
x+3
خطأ
إذا عرّفنا
length = 4
width = 3
area = length * width
print(area)
ما الناتج؟
7
12
43
خطأ
أي من الأسماء التالية يُعتبر غير مقبول كاسم متغير؟
_temp
user2
all123
123all
ماذا يطبع الكود التالي؟
x = "hi"
y = "bye"
print(x + y)
hibye
hi bye
خطأ
hi+bye
عند كتابة
z = 9
z = "hello"
z = 2.5
print(z)
ما القيمة المطبوعة؟
9
hello
2.5
خطأ
أي من التعليمات التالية تُخزن عدداً صحيحًا؟
x = 3.14
x = "3"
x = 3
x = "three"
ما نوع البيانات الناتج من
value = "100"
Integer
String
Float
Boolean
ماذا يطبع البرنامج التالي؟
name = "samar"
name = "heba"
print(name)
samar
heba
samarheba
خطأ
