6 תשובות
לא הבנתי כ"כ, את שואלת אם יש לך string אז איך לבדוק שכל התווים שם הם אותיות באנגלית?
ככה
קישורים מצורפים:
אנונימית
שואל השאלה:
כן^^
כן^^
אנונימית
שואל השאלה:
ואו תודה רבה!!
ואו תודה רבה!!
אנונימית
אפשר גם להשתמש בפונקציה isalpha שבודקת האם תו הוא אות באנגלית
הספיקו לומר את זה לפני, אבל יש מתודת מחרוזת (כלומר לאובייקטים מסוג str) בשם isalpha. היא לא מקבלת אף פרמטר, אלא רק את האובייקט, שזה כמובן המחרוזת.
הבדיקה מתבצעת דרך להחזיר את הערך הבוליאני true אם אכן יש רק תווים מהאלפבית של האנגלית, אחרת היא מחזירה את הערך הבוליאני false
התחביר של להשתמש בה הוא בדרך הבאה:
string.isalpha()
כלומר, מתחילים מלרשום את המחרוזת עליה בודקים האם היא מכילה רק אותיות מהאלפבית, לאחר כך נקודה, אחר כך יש לכתוב isalpha ולהוסיף בסוף סוגריים ולסגור אותם אך לא לשים בהם אף דבר, כיוון שהמתודה אינה לוקחת אף פרמטרים
הבדיקה מתבצעת דרך להחזיר את הערך הבוליאני true אם אכן יש רק תווים מהאלפבית של האנגלית, אחרת היא מחזירה את הערך הבוליאני false
התחביר של להשתמש בה הוא בדרך הבאה:
string.isalpha()
כלומר, מתחילים מלרשום את המחרוזת עליה בודקים האם היא מכילה רק אותיות מהאלפבית, לאחר כך נקודה, אחר כך יש לכתוב isalpha ולהוסיף בסוף סוגריים ולסגור אותם אך לא לשים בהם אף דבר, כיוון שהמתודה אינה לוקחת אף פרמטרים
באותו הנושא: