כיצד להפוך מספר בפייתון?



תוכנית פיתון זו כדי להפוך מספר מאפשרת למשתמש להזין כל מספר שלם חיובי והתוכנית תהפוך את המספר באמצעות לולאות ורקורסיה.

פיתון היא שפת תכנות פרשנית, ברמה גבוהה, למטרות כלליות עם יישומים שונים. ללמוד את מושגי יסוד של פייתון ישנן תוכניות סטנדרטיות שיעניקו לך הבנה קצרה של כל המושגים באופן מעשי. היפוך מספר בפייתון הוא אחת מהתוכניות הללו המעניקה ללומד הבנה עמוקה של ו מפעילי חשבון . בלוג זה יעזור לך להבין וליישם את הדרכים להפוך מספר. הוא יכסה את הנושאים הבאים -





יתרונות וחסרונות של פריצה

כיצד להפוך מספר בפייתון?

זה פשוט! אתה יכול לכתוב תוכנית פייתון שלוקחת מספר קלט ולהפוך אותו. הערך של מספר שלם נשמר ב- מִשְׁתַנֶה אשר נבדק באמצעות תנאי ואז כל ספרה של המספר נשמרת במשתנה אחר, אשר ידפיס את המספר ההפוך. ניתן להפוך את המספרים ב- Python בשיטות שונות, הבה נסתכל על תוכנית ה- Python כדי ליישם אותה.

תוכנית פייתון כדי להפוך מספר

ישנן שתי דרכים להפוך מספר -



  • באמצעות לולאה
  • באמצעות רקורסיה

הפוך מספר באמצעות לולאה

# קבל את המספר מהמשתמש באופן ידני num = int (קלט ('הזן את המספר המועדף עליך:')) # התחל ערך ל- null test_num = 0 # בדוק באמצעות תוך כדי לולאה תוך (num> 0): שאר לוגיקה = num% 10 test_num = (test_num * 10) + שארית num = num // 10 # הצגת הדפסת התוצאה ('המספר ההפוך הוא: {}'. פורמט (test_num))

תְפוּקָה :
הפוך מחרוזת בפייתון - אדוריקה

הסבר לתוכנית

ערך משתמש: מספר = 123456 והפוך = 0



איטרציה ראשונה
תזכורת = מספר% 10
תזכורת = 123456% 10 = 6
הפוך = הפוך * 10 + תזכורת
הפוך = 0 * 10 + 6 = 0 + 6 = 6
מספר = מספר // 10
מספר = 123456 // 10 = 12345

איטרציה שנייה
מהאיטרציה הראשונה שונו הערכים של מספר ושל הפוך כמו: מספר = 12345 והפוך = 6
תזכורת = מספר% 10
תזכורת = 12345% 10 = 5
הפוך = הפוך * 10 + תזכורת = 6 * 10 + 5
הפוך = 60 + 5 = 65
מספר = מספר // 10 = 12345 // 10
מספר = 1234

איטרציה שלישית
מהאיטרציה השנייה, ערכי המספר וההפוך שונו כך: מספר = 1234 והפוך = 65
תזכורת = מספר% 10
תזכורת = 1234% 10 = 4
הפוך = הפוך * 10 + תזכורת = 65 * 10 + 4
הפוך = 650 + 4 = 654
מספר = מספר // 10 = 1234 // 10
מספר = 123

איטרציה רביעית
מהאיטרציה השנייה הערכים של מספר ושל הפוך שונו כך: מספר = 123 והפוך = 654
תזכורת = מספר% 10
תזכורת = 123% 10 = 3
הפוך = הפוך * 10 + תזכורת = 654 * 10 + 3
הפוך = 6540 + 3 = 6543
מספר = מספר // 10 = 123 // 10
מספר = 12

איטרציה חמישית
מהאיטרציה השנייה שונו הערכים של מספר ושל הפוך: מספר = 12 והפוך = 6543
תזכורת = מספר% 10
תזכורת = 12% 10 = 2
הפוך = הפוך * 10 + תזכורת = 6543 * 10 + 2
הפוך = 65430 + 2 = 65432
מספר = מספר // 10 = 12 // 10
מספר = 1

איטרציה שישית
מהאיטרציה השנייה שונו הערכים של מספר ושל הפוך כ- Number = 1 ו- Reverse = 65432
תזכורת = מספר% 10
תזכורת = 1% 10 = 1
הפוך = הפוך * 10 + תזכורת = 65432 * 10 + 1
הפוך = 654320 + 1 = 654321
המספר הסתיים:

.trim () java

הפוך מספר באמצעות רקורסיה

# תוכנית פייתון כדי להפוך מספר באמצעות רקורסיה Num = int (קלט ('אנא הזן מספר כלשהו:')) תוצאה = 0 def Result_Int (Num): תוצאה כללית אם (Num> 0): תזכורת = Num% 10 תוצאה = ( תוצאה * 10) + תזכורת Result_Int (Num // 10) החזר תוצאה Result = Result_Int (Num) הדפס ('n הפוך למספר שהוזן הוא =% d'% תוצאה)

תְפוּקָה :

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

טתוכל לקבל ידע מעמיק על Python יחד עם היישומים השונים שלו לאימונים מקוונים חיים עם תמיכה 24/7 וגישה לכל החיים. יש לך שאלה עבורנו? הזכר אותם בסעיף ההערות של 'הפוך מספר בפייתון' ונחזור אליך.