పూర్ణాంకం, దశాంశ బిందువు సంఖ్య, స్ట్రింగ్ మరియు సంక్లిష్ట సంఖ్య వంటి వివిధ రకాల డేటా రకాలకు మద్దతు ఇచ్చే సార్వత్రిక భాషలలో పైథాన్ ఒకటి. పైథాన్లో మనం ఒక రకమైన డేటా రకాన్ని మరొక డేటా రకానికి మార్చవచ్చు. ఈ డేటా రకం మార్పిడి ప్రక్రియను టైప్కాస్టింగ్ అంటారు. పైథాన్లో, పూర్ణాంక విలువను ఉపయోగించి స్ట్రింగ్గా సులభంగా మార్చవచ్చు str () ఫంక్షన్ Str () ఫంక్షన్ పూర్ణాంక విలువను పరామితిగా తీసుకొని దానిని స్ట్రింగ్గా మారుస్తుంది. Int స్ట్రింగ్గా మార్చడం str () ఫంక్షన్కి మాత్రమే పరిమితం కాదు. స్ట్రింగ్ మార్పిడికి int కి అనేక ఇతర మార్గాలు ఉన్నాయి. ఈ వ్యాసం వివిధ పద్ధతులతో స్ట్రింగ్ మార్పిడికి int ని వివరిస్తుంది.
Int నుండి స్ట్రింగ్ మార్పిడి కోసం str () ఫంక్షన్ను ఉపయోగించడం
Str () అనేది పైథాన్ అంతర్నిర్మిత ఫంక్షన్. పూర్ణాంకం విలువ ఒక వాదనగా str () ఫంక్షన్కు పంపబడుతుంది మరియు అది ఇచ్చిన సంఖ్యను స్ట్రింగ్గా మారుస్తుంది. ఇది అసలు వేరియబుల్ని స్ట్రింగ్గా మార్చదు, కానీ ఇది నంబర్ యొక్క స్ట్రింగ్ టైప్ వెర్షన్ని తయారు చేసి, దానిని తిరిగి ఇస్తుంది. Str () ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
p(పూర్ణాంకం_సంఖ్య)
అంతర్నిర్మిత రకం () ఫంక్షన్ను ఉపయోగించడం ద్వారా మనం ఏ వేరియబుల్ రకాన్ని అయినా నిర్ణయించవచ్చు. ఏదైనా సంఖ్యను స్ట్రింగ్గా మార్చే ముందు, టైప్ () ఫంక్షన్ని ఉపయోగించి మనం వేరియబుల్ రకాన్ని నిర్ణయించవచ్చు. Str () ఫంక్షన్ ఉపయోగించి int నుండి స్ట్రింగ్ మార్పిడి యొక్క ఉదాహరణను చూద్దాం.
#నంబర్ వేరియబుల్ని ప్రకటించడం
ఒకదానిపై=ఇరవై
#రకం () ఫంక్షన్ ఉపయోగించి నమ్ వేరియబుల్ రకాన్ని గుర్తించడం
ముద్రణ('వేరియబుల్ రకం',రకం(ఒకదానిపై))
#సంఖ్యను స్ట్రింగ్గా మార్చడం
str_ విలువ= p(ఒకదానిపై)
#రకం () ఫంక్షన్ ఉపయోగించి మార్చబడిన str_value వేరియబుల్ రకాన్ని గుర్తించడం
ముద్రణ('కన్వర్టెడ్ వేరియబుల్ రకం',రకం(str_ విలువ))
అవుట్పుట్
అవుట్పుట్లో, కన్వర్టెడ్ వేరియబుల్ రకం స్ట్రింగ్ అని గమనించవచ్చు.
Int నుండి స్ట్రింగ్ మార్పిడి కోసం %s ఆపరేటర్ని ఉపయోగించడం
పూర్ణాంకాన్ని స్ట్రింగ్గా మార్చడానికి %s ఉపయోగించవచ్చు. %S ఆపరేటర్ను ఉపయోగించే వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
%s %పూర్ణాంకం
దీనికి ఒక ఉదాహరణ చూద్దాం.
#వయస్సు వేరియబుల్ని ప్రకటించడంవయస్సు=25
#వయస్సు సంఖ్యను స్ట్రింగ్గా మార్చడం
వయస్సు_స్టెర్='నా వయస్సు %s'%వయస్సు
#వయస్సు_స్టార్ ముద్రించడం
ముద్రణ(వయస్సు_స్టెర్)
#వయస్సు_ఎస్టిఆర్ వేరియబుల్ రకాన్ని తనిఖీ చేస్తోంది
ముద్రణ(రకం(వయస్సు_స్టెర్))
అవుట్పుట్
అవుట్పుట్లో, కొత్త వేరియబుల్ రకం స్ట్రింగ్ అని చూడవచ్చు.
Int నుండి స్ట్రింగ్ మార్పిడి కోసం f- స్ట్రింగ్ని ఉపయోగించడం
F- స్ట్రింగ్ మెకానిజం int నుండి స్ట్రింగ్ మార్పిడికి ఉపయోగించవచ్చు. ఎఫ్-స్ట్రింగ్ను ఉపయోగించే వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
f '{సంఖ్య}'దీనికి ఒక ఉదాహరణ చూద్దాం.
#వయస్సు వేరియబుల్ని ప్రకటించడంవయస్సు=25
#వయస్సు సంఖ్యను స్ట్రింగ్గా మార్చడం
వయస్సు_స్టెర్=f'నా వయస్సు {వయస్సు}'
#వయస్సు_స్టార్ ముద్రించడం
ముద్రణ(వయస్సు_స్టెర్)
#వయస్సు_ఎస్టిఆర్ వేరియబుల్ రకాన్ని తనిఖీ చేస్తోంది
ముద్రణ(రకం(వయస్సు_స్టెర్))
అవుట్పుట్
Int నుండి స్ట్రింగ్ మార్పిడి కోసం ఫార్మాట్ () ఫంక్షన్ను ఉపయోగించడం
ఫార్మాట్ () ఫంక్షన్ను Int నుండి స్ట్రింగ్ మార్పిడి కోసం ఉపయోగించవచ్చు. ఫార్మాట్ () ఫంక్షన్ యొక్క ఊహించిన ప్రయోజనం స్ట్రింగ్ ఫార్మాటింగ్. ఫార్మాట్ () ఫంక్షన్ను ఉపయోగిస్తున్నప్పుడు, మేము ప్లేస్ హోల్డర్ను ఉంచాము. వేరియబుల్ విలువను ముద్రించడానికి ఉపయోగించే {} ప్లేస్హోల్డర్లు. ఫార్మాట్ () ఫంక్షన్ యొక్క వాక్యనిర్మాణం:
{}.ఫార్మాట్(సంఖ్య)Int నుండి స్ట్రింగ్ మార్పిడి కోసం ఫార్మాట్ () ఫంక్షన్ను ఉపయోగించే ఉదాహరణను చూద్దాం.
#పేరు వేరియబుల్ ప్రకటించడంపేరు='కమ్రాన్'
#వయస్సు వేరియబుల్ని ప్రకటించడం
వయస్సు=25
#Int నుండి స్ట్రింగ్ మార్పిడి కోసం ఫార్మాట్ ఫంక్షన్ను ఉపయోగించడం
ముద్రణ('నా పేరు {} మరియు నా వయస్సు {}'.ఫార్మాట్(పేరు,వయస్సు))
అవుట్పుట్
ముగింపు
ఈ ఆర్టికల్ సాధారణ ఉదాహరణలతో Int ని స్ట్రింగ్గా మార్చడానికి వివిధ పద్ధతులను వివరిస్తుంది. స్ట్రింగ్ మార్పిడికి పైథాన్ పూర్ణాంకాన్ని అర్థం చేసుకోవాలనుకునే ప్రారంభకులకు ఈ వ్యాసం.