ביצוע מותנה -If

ביצוע מותנה - if
1 / 35
next
Slide 1: Slide
Recently usedPrimary EducationAge 4

This lesson contains 35 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 15 min

Items in this lesson

ביצוע מותנה - if

Slide 1 - Slide

אופרטורי יחס
אופרטורי יחס הם פעולות שמשוות בין ערכים שונים
ניתן להשוות בין מספרים, מילים (מחרוזות)

Slide 2 - Slide

Slide 3 - Slide


var = 3 > 5
print (var)
False
var = 3 < 5
print (var)
True
משתנה בוליאני הוא משתנה שיכולים להיות לו  שני ערכים בלבד
 אמת או שקר
אם התנאי מתקיים ערכו אמת
אם לא ערכו שקר


Slide 4 - Slide

num=(2<5)
print(num)
A
False
B
True

Slide 5 - Quiz

num=(6>7)
print(num)
A
False
B
True

Slide 6 - Quiz

n1 = 10
n2 = 20
if n1 == n2:
    print ("True")

תוצאת התנאי שקר
ולכן לא יודפס למסך דבר


IF
היא פקודת התניה
לתנאי, כמו למשתנה בוליאני יכולים להיות שני ערכים בלבד
אמת ושקר
כדי להשוות בין שני ערכים נשתמש באופרטור
==

Slide 7 - Slide

מה יודפס למסך
A
Great
B
שגיאה
C
כלום

Slide 8 - Quiz

n1 = 10
n2 = 20
if n1 != n2:    
    print ("True")

תוצאת התנאי אמת
ולכן יודפס
True

IF
כדי לבדוק האם  שני ערכים שונים אחד מהשני נשתמש באופרטור
!=

Slide 9 - Slide

מה יודפס למסך
A
Great
B
שגיאה
C
כלום

Slide 10 - Quiz

מה יודפס למסך
A
2
B
2.0
C
כלום
D
שגיאה

Slide 11 - Quiz

n1 = 10
n2 = 20
if n1 == n2:
    print ("True")
else:
    print ("False")

Else
 ניתן להוסיף לתנאי כדי לבצע פעולות במקרה שהתנאי הוא שקר


אם תוצאת התנאי שקר
יקרו הפעולות שתחת
Else

Slide 12 - Slide

מה יודפס למסך

A
not hi
B
שגיאה
C
כלום
D
hi

Slide 13 - Quiz

מה יודפס למסך
A
Great
B
שגיאה
C
כלום

Slide 14 - Quiz

מה יודפס למסך
A
positive number
B
negative number

Slide 15 - Quiz


מה יודפס למסך
A
positive number
B
negative number

Slide 16 - Quiz


מה יודפס למסך
A
positive number
B
negative number

Slide 17 - Quiz


מה יודפס למסך
A
Equal
B
Not Equal

Slide 18 - Quiz


Slide 19 - Open question

'a'<'b'
'A'<'B'
"bill" < "bob"
"100" < "3"

הספרה 1 לפי סדר מילוני באה לפני הספרה 3

במחרוזות
הבדיקה של גדול מ... או קטן מ.... במחרוזות נעשית על פי סדר מילוני

Slide 20 - Slide


מה יודפס למסך
A
yes
B
not

Slide 21 - Quiz


מה יודפס למסך
A
yes
B
not

Slide 22 - Quiz

num = int(input ("Enter number \n")
if num > 0:
    print ("+")
elif num < 0:
    print ("-")
else:
    print ("0")
elif

אם יש לנו יותר מתנאי אחד לבדוק ניתן לכתוב כמה פקודות של אחרת

Slide 23 - Slide

num = int(input ("Enter number ")
if num > 0:
    print ("+")
elif num < 0:
    print ("-")
else:
     print ("0")
elif

אפס הוא לא מספר חיוב ולא שלילי
התנאי הזה בודק האם המספר גדול מאפס, קטן מאפס או שווה לאפס

Slide 24 - Slide

num = int(input ("Enter number ")
if num > 0:
    print ("+")
elif num < 0:
     print ("-")
else:
     print ("0")
elif

מאפשרת לנו לבדוק כמה אפשרויות של
אם לא אז אחרת

Slide 25 - Slide


מה יודפס למסך
A
b is greater than a
B
a and b are equal

Slide 26 - Quiz


מה יודפס למסך
A
100
B
110
C
150
D
200

Slide 27 - Quiz


n1 = int(input ("הקלד מספר: "))
if n1 < 10 and n1 > (-10):
      print ("מספר חד ספרתי")
else:   
      print ("לא חד ספרתי")


תנאי עם ביטוי לוגי מורכב
החיבור של שני תנאים יחד נקרא ביטוי לוגי מורכב
אפשר לחבר תנאים בעזרת
and
או בעזרת
or

Slide 28 - Slide


n1 = int(input ("הקלד מספר: "))
if n1 < 10 and n1 > -10:
    print ("מספר חד ספרתי")
else:
    print ("לא חד ספרתי")


and
כדי שהביטוי יחזיר אמת, כל הביטויים הלוגיים צריכים להיות אמת

Slide 29 - Slide


n1 =int( input ("הקלד מספר: ") )
if n1< -9 or n1> 9:
    print ("מספר חד ספרתי")
else:
     print ("לא חד ספרתי")
or
כדי שהביטוי יחזיר אמת מספיק שאחד הביטויים הלוגיים יחזיר אמת

Slide 30 - Slide

number = 2
if number > 2 and number %2 == 0 :
print("True")
else:
print ("False")

A
True
B
False

Slide 31 - Quiz

number = 2
if number > 2 or number %2 == 0 :
print("True")
else:
print ("False")

A
True
B
False

Slide 32 - Quiz

number = 1
if number != 2:
     print("True")

number = 2
if number != 2:
     print("True")

Not
בדיקה האם הערך שונה מהערך אליו משווים
!=

Slide 33 - Slide

number = 4
if number % 2 == 0:
print("זוגי")
else:
print("אי זוגי")
A
זוגי
B
אי זוגי

Slide 34 - Quiz

number = 11
if number % 2 == 0:
print("זוגי")
else:
print("אי זוגי")
A
זוגי
B
אי זוגי

Slide 35 - Quiz