הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   python האות הבאה באלפאבית (https://hosts.co.il/forums/showthread.php?t=72961)

Slash 28-03-09 13:26

ציטוט:

נכתב במקור על ידי sholaman (פרסם 705275)
בטוח יש פונקציה שתתן לך את הערך הASCI של התו
קשה לי להאמין שאין, זה קיים בכל שפה

פשששש עליתה על דרך יפה .
באמת אפשר לקחת לעשות :
קוד:

ord("c")
ואז רק באות "z" לפתור את זה עם תנאי IF .

אני פתרתי בסוף בעזרת מילון , אבל זאת גם דרך יפה.

psycho 28-03-09 19:29

למה לא לקחת אות אות, לעשות ORD + 1 ולהדפיס, ולבדוק לפני, שלא מדובר ב Z, אחרת להדפיס A
וזהו.

לא צריך מילון ולא בטיח

sholaman 28-03-09 20:54

ציטוט:

נכתב במקור על ידי Slash (פרסם 705333)
פשששש עליתה על דרך יפה .
באמת אפשר לקחת לעשות :
קוד:

ord("c")
ואז רק באות "z" לפתור את זה עם תנאי IF .

אני פתרתי בסוף בעזרת מילון , אבל זאת גם דרך יפה.

לא עליתי על שום דרך,
זה מה שקורה כשעושים ++ לCHAR
זה מעלה את הערך הASCI שלו באחד
בכל מקרה אם אין לך אז תעשה את זה ידני.

זה נראה לי הפיתרון הכי טוב.

Slash 29-03-09 03:20

זה בדיוק מה שאמרתי .


כל הזמנים הם GMT +2. הזמן כעת הוא 08:01.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ