באג | המרות בפייתון
-
a = int (input('pick a number: ')) if (a) % 7 == 0 or '7' in a: (bool)print a = input('pick a number: ') if int(a) % 7 == 0 or '7' in a : print("Boom")למעלה הוא רץ והשני לא רץ למרות שהמרתי את זה למספר, למה?@ברנע ===group
כשכותבים קוד מכניסים אותו בכזה פורמט כדי שיהיה אפשר לקרוא אותו(תחפש "קוד" בסרגל למעלה) -
a = int (input('pick a number: ')) if (a) % 7 == 0 or '7' in a: (bool)print a = input('pick a number: ') if int(a) % 7 == 0 or '7' in a : print("Boom")למעלה הוא רץ והשני לא רץ למרות שהמרתי את זה למספר, למה? -
@יוסף-אלחנן זה קרה בגלל הדבקת הקוד אבל מבחינת זה כתבתי את זה תקין
-
-
@יוסף-אלחנן אני מבקש קלט למספר ומציב תנאי להדפסה אם הערך מכיל 7 או מתחלק ב7
-
@יוסף-אלחנן אני מבקש קלט למספר ומציב תנאי להדפסה אם הערך מכיל 7 או מתחלק ב7
@ברנע למה אתה ממיר אותו למספר אחרי שהוא כבר מספר?
-
@ברנע למה אתה ממיר אותו למספר אחרי שהוא כבר מספר?
-
@ברנע למה אתה ממיר אותו למספר אחרי שהוא כבר מספר?
@רוצה-לדעת-3 סליחה טעות שלי
לא אחזתי שאתה מבקש קלט חדש באמצע כי זה באינדטציה -
@יוסף-אלחנן אני מבקש קלט למספר ומציב תנאי להדפסה אם הערך מכיל 7 או מתחלק ב7
@ברנע כתב בבאג | המרות בפייתון:
@יוסף-אלחנן אני מבקש קלט למספר ומציב תנאי להדפסה אם הערך מכיל 7 או מתחלק ב7
אז תכתוב:
a = int(input('pick a number: ')) if a % 7 == 0 or '7' in str(a): print("Boom") a = input('pick a number: ') if int(a) % 7 == 0 or '7' in a: print("Boom")לענ"ד אמור לעבוד.
מה ניסית לעשות עם
(bool)print?
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות
