Python int למחרוזת

Python Int String



פייתון היא אחת השפות האוניברסאליות התומכות בסוגי נתונים שונים כמו מספר שלם, מספר נקודה עשרונית, מחרוזת ומספר מורכב. אנו יכולים להמיר סוג אחד של סוג נתונים לסוג נתונים אחר ב- Python. תהליך המרה מסוג נתונים זה נקרא חיזוק מסוג typecasting. ב- Python ניתן להמיר ערך שלם בקלות למחרוזת באמצעות str () פוּנקצִיָה. הפונקציה str () לוקחת את ערך המספר השלם כפרמטר וממירה אותו למחרוזת. המרת int למחרוזת אינה מוגבלת רק לפונקציה str (). ישנם אמצעים שונים אחרים להמרת int למחרוזת. מאמר זה מסביר את המרת int למחרוזת בשיטות שונות.







שימוש בפונקציה str () להמרת int למחרוזת

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



עמ(מספר שלם)

אנו יכולים לקבוע את סוג המשתנה באמצעות הפונקציה המובנית מסוג (). לפני המרת מספר כלשהו למחרוזת, נוכל לקבוע את סוג המשתנה באמצעות הפונקציה type (). בואו לראות דוגמה של המרת int למחרוזת באמצעות הפונקציה str ().



#הצהרת משתנה מספר

על אחד=עשרים

#קביעת סוג משתנה num באמצעות הפונקציה type ()

הדפס('סוג המשתנה הוא',סוּג(על אחד))

#המרת המספר למחרוזת

str_value= עמ(על אחד)

#קביעת סוג משתנה str_value שהומר באמצעות הפונקציה type ()

הדפס('סוג המשתנה המומר הוא',סוּג(str_value))

תְפוּקָה

בפלט ניתן להבחין כי סוג המשתנה המומר הוא מחרוזת.





מפעיל str

שימוש באופרטור %s להמרת int למחרוזת

ניתן להשתמש ב- %s להמרת מספר שלם למחרוזת. התחביר של השימוש באופרטור %s הוא כדלקמן:



%s %מספר שלם

בואו נראה דוגמא לכך.

#הכרזת משתנה גיל

גיל=25

#המרת מספר הגיל למחרוזת

age_str='הגיל שלי הוא %s'%גיל

#הדפסת גיל_סטר

הדפס(age_str)

#בדיקת סוג המשתנה age_str

הדפס(סוּג(age_str))

תְפוּקָה

בפלט ניתן לראות כי סוג המשתנה החדש הוא מחרוזת.

שיחה של % s

שימוש ב- f-string להמרת int למחרוזת

ניתן להשתמש במנגנון f-string להמרת int ל- string. התחביר של שימוש ב- f-string הוא כדלקמן:

f '{מספר}'

בואו נראה דוגמא לכך.

#הכרזת משתנה גיל

גיל=25

#המרת מספר הגיל למחרוזת

age_str=ו'הגיל שלי הוא {age}'

#הדפסת גיל_סטר

הדפס(age_str)

#בדיקת סוג המשתנה age_str

הדפס(סוּג(age_str))

תְפוּקָה

fstring

שימוש בפונקציה format () להמרת int למחרוזת

ניתן להשתמש בפונקציה format () להמרת int למחרוזת. המטרה הצפויה של הפונקציה format () היא עיצוב מחרוזות. תוך שימוש בפונקציית הפורמט (), שמנו את מחזיק המקום. {} הם מצייני מקום המשמשים להדפסת ערך המשתנה. התחביר של הפונקציה format () הוא:

{}.פוּרמָט(מספר)

בואו נראה דוגמא לשימוש בפונקציה format () להמרת int למחרוזת.

#הצהרת משתנה השם

שֵׁם='קמראן'

#הכרזת משתנה גיל

גיל=25

#שימוש בפונקציית הפורמט להמרת int למחרוזת

הדפס('שמי הוא {} והגיל שלי הוא {}'.פוּרמָט(שֵׁם,גיל))

תְפוּקָה

פורמט fnct

סיכום

מאמר זה מסביר שיטות שונות להמרת int למחרוזת עם דוגמאות פשוטות. מאמר זה למתחילים שרוצים להבין את המרת ה- Python ל- string.