13 תשובות
שואל השאלה:
זה עושה לי בעיה ב or
זה עושה לי בעיה ב or
אי אפשר לרשום or, צריך elif או else
אה זה לא נותן
שואל השאלה:
כתבו פונקציה שמקבלת מחרוזת ובודקת האם המחרוזת 'עוינת'.
מחרוזת 'עוינת' היא מחרוזת בה מופיעה המילה bomb או המילה nuclear
*עדכון: הקוד עדיין לא עובד לי *
כתבו פונקציה שמקבלת מחרוזת ובודקת האם המחרוזת 'עוינת'.
מחרוזת 'עוינת' היא מחרוזת בה מופיעה המילה bomb או המילה nuclear
*עדכון: הקוד עדיין לא עובד לי *
אז בסופו של דבר אין טעם בelif כי הפלט ב2 המצבים אותו דבר, אם תעשי elif את סתם תחזרי על העצמך.
הקוד שלך בסדר גמור, רק תזכרי שבסוף של if את צריכה להוסיף נקודתיים, לאחר מכן כל מה שצריך להעשות אם התנאי מתקיים, בהזחה(4 רווחים).
ככה התנאי שלך צריך להיות
:if "bomp" in text or"nuclear" in text
* אם הפונקציה צריכה להחזיר אמת/שקר, את גם לא חייבת if, את יכולה לעשות
return "bomp" in text or"nuclear" in text
זה יחזיר לך אמת/שקר בהתאם למצב
הקוד שלך בסדר גמור, רק תזכרי שבסוף של if את צריכה להוסיף נקודתיים, לאחר מכן כל מה שצריך להעשות אם התנאי מתקיים, בהזחה(4 רווחים).
ככה התנאי שלך צריך להיות
:if "bomp" in text or"nuclear" in text
* אם הפונקציה צריכה להחזיר אמת/שקר, את גם לא חייבת if, את יכולה לעשות
return "bomp" in text or"nuclear" in text
זה יחזיר לך אמת/שקר בהתאם למצב
:("text =input("type a sentence
:if ("bomp") in text:
:or ("nuclear") in text
print("עוינת")
או שצריך להכניס את הפרינט כמו שעשיתי ככה
תנסי לעשות
:if ("bomp") in text:
:or ("nuclear") in text
print("עוינת")
או שצריך להכניס את הפרינט כמו שעשיתי ככה
תנסי לעשות
צריך לעשות נקודותיים בכל סוף שורה??נראה לי
מה המשימה?
עשית else (כמו שאמרתי ברגע שתנאי תוסיפי נקודתיים) ואין מתחתיו כלום, זה לא עובד ככה.
שואל השאלה:
יואו הבנתי את הטעות שלי והקוד עובד תודה לך על ההסבר
יואו הבנתי את הטעות שלי והקוד עובד תודה לך על ההסבר
שואל השאלה:
יש מצב שכתוב לי מה אני צריכה לכתוב בדיוק ? אני כבר שעה עובדת על זה וזה כל הזמן נותן לי שגיאות לצערי.
ניסיתי לתקן זה עדיין כותב שגיאה אוף
יש מצב שכתוב לי מה אני צריכה לכתוב בדיוק ? אני כבר שעה עובדת על זה וזה כל הזמן נותן לי שגיאות לצערי.
ניסיתי לתקן זה עדיין כותב שגיאה אוף
מה השגיאה שאת מקבלת?
שואל השאלה:
text =input("type a sentence")
if "bomp" in text:
or "nuclear" in text
print("עוינת")
else:
זה מה שכתבתי אחרי התיקון וזה כותב לי שגיאת invalid syntax
text =input("type a sentence")
if "bomp" in text:
or "nuclear" in text
print("עוינת")
else:
זה מה שכתבתי אחרי התיקון וזה כותב לי שגיאת invalid syntax
באותו הנושא: