You are on page 1of 2

‫סיכום מפגש שני קורס יסודות התכנות ‪ /‬קרן כץ בקרמן תשפד‬

‫המשך הפעולות אריתמטיות‪ :‬פעולת החלוקה‬


‫המשמעות של שארית החלוקה‪ ,‬ושל שלם ‪ -‬דוגמת התפוזים‪ .‬ההתיחסות למונה ולא 'מצמצמים'‪...‬‬
‫‪ ( %‬פעולת המודולו)‬ ‫ההבדל בין ‪ /‬חלוקה ‪//‬השלם בתוצאת החלוקה‬
‫וכיתבו לעצמכם‬ ‫היחוד של ‪ - num %2‬היזכרו‬
‫היחוד של ‪ num %10‬והשימושיות שלו‪ -‬דוגמת 'פירוק מספר לספרות'‬
‫דוגמת השניות‪ ,‬דקות‪ ,‬שעות ‪ ,‬ימים – מומלץ לחזור על זה!‬
‫‪ - if‬תנאי בוליאני‬
‫תנאים ‪ :‬אם ‪ .‬בדיקה‪if .‬‬
‫המשמעות הלוגית של ‪ -if‬שהתשובה של הבדיקה תהיה אמת‬
‫תנאי בוליאני הוא תנאי שהתשובה שלו היא "משפט אמת " או "משפט שקר"‬
‫היכולת להכניס לתוך המשתנה ‪ answer‬את התשובה לשאלה‪ :‬האם ‪num‬‬ ‫‪answer = num<0‬‬ ‫חשוב‪:‬‬
‫קטן מ‪.0‬‬
‫אם התנאי מתקיים‪ ,‬כלומר תשובתו היא אמת=‪ True‬אז גוף התנאי יבוצע! יכולים להיות כמה‬
‫פקודות‪.‬‬
‫למשל‪ :‬אם יורד גשם ( וזה אכן קורה) אז נקח מטריה‪.‬‬
‫אופרטורים בוליאנים גדול‪ ,‬גדול שווה‪ ,‬קטן‪ ,‬קטן שווה‪ ,‬שויון ==‪ ,‬שוני =!‬

‫‪#modulu and division‬‬


‫) ‪print(7/2‬‬ ‫‪#3.5‬‬
‫) ‪print(7//2‬‬ ‫‪#3‬‬
‫)‪print(7 % 2‬‬ ‫‪#1‬‬
‫‪# 3 digit number‬‬
‫?‪#248--- I want the hundreds ,tens,units gidits !!how‬‬
‫‪num = 248‬‬
‫‪hundresds = num //100‬‬
‫‪tens = (num // 10 )%10‬‬
‫‪units = num %10‬‬
‫‪print(" the hundreds digit is",hundresds ) #2‬‬
‫‪print("the tens digit is",tens ) #4‬‬
‫‪print("the units digit is", units) #8‬‬

‫‪#######‬‬
‫‪SECONDS_IN_MIN =60‬‬
‫‪SECONDS_IN_HOUR = 60 * 60‬‬
‫‪SECONDS_IN_DAY = 60 * 60 * 24‬‬
‫))"‪seconds = (int)(input("please enter number of seconds‬‬

‫‪days = seconds // SECONDS_IN_DAY‬‬


‫‪seconds = seconds % SECONDS_IN_DAY‬‬
‫)‪print(seconds‬‬
‫‪hours = seconds // SECONDS_IN_HOUR‬‬
‫‪seconds = seconds % SECONDS_IN_HOUR‬‬
print(seconds)

minutes = seconds // SECONDS_IN_MIN


seconds= seconds % SECONDS_IN_MIN
print(seconds)

print("days", days, "hours", hours,"minuts:" ,minutes,"seconds",seconds)

## if
#holding boolean answer
ans = 7>=7
print(ans)
a = "abc"
b = "abc"
# checking bool check of strings
answer = a==b
print (answer)
num = -3
answer = num<0
print(type(answer)) #bool
print( answer)# True

height = 220
if height >200:
print("go to play basketball")
print("check your jumpings")
print("always printing")

You might also like