ప్రతి ప్రోగ్రామింగ్ భాష ప్రాజెక్ట్లకు వ్యాఖ్యలను జోడించడానికి ఒక యంత్రాంగాన్ని అందిస్తుంది. వ్యాఖ్యలు కంప్యూటర్ ప్రోగ్రామ్లలోని సరళమైన పంక్తులు, వీటిని కంపైలర్ లేదా ఇంటర్ప్రెటర్ విస్మరిస్తారు. ప్రోగ్రామర్ అవగాహనను పెంచడానికి తరచుగా సహజ భాషలో వ్యాఖ్యలు వ్రాయబడతాయి. డీబగ్గింగ్ లేదా పరీక్ష దశలో కోడ్లోని కొన్ని భాగాలను విస్మరించడానికి డెవలపర్లు వ్యాఖ్యలను ఉపయోగిస్తారు.
పైథాన్లో వ్యాఖ్యలను వ్రాయడం చాలా సులభం, మరియు పైథాన్లో వ్యాఖ్యను సృష్టించడం ‘#’ గుర్తుతో ప్రారంభమవుతుంది. ఈ వ్యాసం పైథాన్లో బహుళ-లైన్ వ్యాఖ్యలను ఎలా సృష్టించాలో వివరిస్తుంది.
పైథాన్లో బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడం
అనేక ఇతర ప్రోగ్రామింగ్ భాషల వలె కాకుండా, పైథాన్ బహుళ-లైన్ వ్యాఖ్యలను వ్రాసే నిర్దిష్ట మార్గాన్ని అందించదు. ఏదేమైనా, ఈ సమస్యను ఎదుర్కోవటానికి ఇతర మార్గాలు ఉన్నాయి.
జావాలో, మేము ఈ క్రింది విధంగా బహుళ వ్యాఖ్యలను వ్రాస్తాము:
/ *
పైన, మేము బహుళ-లైన్ వ్యాఖ్యను వ్రాస్తున్నాము.
పైథాన్లో ఈ వ్యాఖ్య ఫార్మాట్ పనిచేయదు.
* /
పైథాన్లో పై వ్యాఖ్యలను వ్రాసే పద్ధతి కూడా పనిచేయదు.
పైథాన్లో బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి కొన్ని ఇతర మార్గాలను చూద్దాం.
బహుళ చిహ్న లైన్ వ్యాఖ్యలను ఉపయోగించడం
పైథాన్ సింగిల్ లైన్ వ్యాఖ్య రాయడానికి ‘#’ గుర్తు ఉపయోగించబడుతుంది. వరుసగా బహుళ సింగిల్-లైన్ వ్యాఖ్యలతో, మేము బహుళ-లైన్ వ్యాఖ్యలను వ్రాయవచ్చు. దీనికి ఒక ఉదాహరణ చూద్దాం.
#అందరికీ నమస్కారం
#ఇది పైథాన్లో వ్యాఖ్య
#నేను బహుళ-లైన్ వ్యాఖ్యలు వ్రాస్తున్నాను
#సింగిల్-లైన్ వ్యాఖ్యను ఉపయోగించడం
మల్టీలైన్ వ్యాఖ్యలను వ్రాయడానికి ఇది ఒక మార్గం. ఇది చాలా సమయం తీసుకునే ప్రక్రియ, ఎందుకంటే దీనికి బహుళ సింగిల్-లైన్ వ్యాఖ్యలను రాయడం అవసరం.
ఇప్పుడు, పైథాన్లో బహుళ-లైన్ వ్యాఖ్యలను వ్రాసే కొన్ని ఇతర మార్గాలను చూద్దాం.
బహుళ-లైన్ వ్యాఖ్యలు రాయడం కోసం స్ట్రింగ్ లిటరల్స్ ఉపయోగించడం
గతంలో చర్చించినట్లుగా, పైథాన్ బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి వాస్తవ మార్గాన్ని అందించదు, కానీ మీరు చెయ్యవచ్చు బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి స్ట్రింగ్ లిటరల్స్ ఉపయోగించండి. పైథాన్ ఇంటర్ప్రెటర్ ఏదైనా వేరియబుల్కు కేటాయించని అక్షర స్ట్రింగ్లను పట్టించుకోలేదు మరియు వాటిని అమలు చేయదు. కాబట్టి, మీరు పైథాన్లో బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి కేటాయించని స్ట్రింగ్ అక్షరాలను ఉపయోగించవచ్చు. దీనికి ఒక ఉదాహరణ చూద్దాం.
'మేము స్ట్రింగ్ సాహిత్యాన్ని వ్యాఖ్యగా ఉపయోగిస్తున్నాము''ఇది బహుళ-లైన్ వ్యాఖ్య'
'మేము హలో వరల్డ్ ప్రోగ్రామ్ను ప్రింట్ చేస్తున్నాం'
ప్రింట్ ('హలో వరల్డ్')
అవుట్పుట్
అవుట్పుట్లో, పైథాన్ ఇంటర్ప్రెటర్ ఎటువంటి దోషాన్ని బయటకు తీయలేదని మరియు ‘హలో వరల్డ్’ అనే సందేశాన్ని ముద్రించినట్లు మీరు చూడవచ్చు.
బహుళ-లైన్ వ్యాఖ్యలు వ్రాయడానికి ట్రిపుల్ కోటెడ్ స్ట్రింగ్ లిటరల్స్ ఉపయోగించడం
ట్రిపుల్ కోటెడ్ స్ట్రింగ్ లిటరల్స్ ప్రధానంగా డాక్ స్ట్రింగ్స్ రాయడం కోసం ఉపయోగించబడుతున్నప్పటికీ, మీరు బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి కూడా ఈ సాధనాన్ని ఉపయోగించవచ్చు. బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి ఉపయోగించే ట్రిపుల్ కోటెడ్ స్ట్రింగ్ లిటరల్స్తో డాక్ స్ట్రింగ్ను గందరగోళపరచకుండా చూసుకోండి. ట్రిపుల్ కోటెడ్ స్ట్రింగ్ లిటరల్స్ యొక్క తప్పు ఇండెంటేషన్ ఒక లోపాన్ని సృష్టిస్తుంది. దీనికి ఒక ఉదాహరణ చూద్దాం.
'' 'మేము బహుళ-లైన్ వ్యాఖ్యల కోసం ట్రిపుల్ కోట్ చేసిన స్ట్రింగ్ లిటరల్స్ ఉపయోగిస్తున్నాము
ప్రోగ్రామింగ్ భాష పైథాన్
హలో వరల్డ్ ప్రింట్ చేద్దాం
'' '
ప్రింట్ ('హలో వరల్డ్')
అవుట్పుట్
అవుట్పుట్లో, పైథాన్ ఇంటర్ప్రెటర్ ఎటువంటి దోషాన్ని బయటకు తీయలేదని మరియు ‘హలో వరల్డ్’ అనే సందేశాన్ని ముద్రించినట్లు మీరు చూడవచ్చు.
ఇప్పుడు, మల్టీ-లైన్ వ్యాఖ్యలను వ్రాయడానికి ఒక ఫంక్షన్ లోపల ట్రిపుల్ కోటెడ్ స్ట్రింగ్ లిటరల్స్ ఉపయోగిద్దాం.
ఇచ్చిన ఉదాహరణలో, మేము రెండు సంఖ్యల మొత్తాన్ని ముద్రించాము.
def cal_sum ():'' '
మేము రెండు సంఖ్యల మొత్తాన్ని లెక్కిస్తున్నాము.
ఇది మొత్తం ప్రోగ్రామ్
'' '
సంఖ్య 1 = 10
సంఖ్య 2 = 20
ప్రింట్ ('మొత్తం:', num1+num2)
'' '
పైథాన్ ప్రధాన విధి
'' '
డెఫ్ మెయిన్ ():
cal_sum ()
ఒకవేళ __name__ == '__main__':
ప్రధాన ()
అవుట్పుట్
ఇప్పుడు, మేము ఇండెంటేషన్ను మారుద్దాం మరియు అవుట్పుట్లో, ఇంటర్ప్రెటర్ ఒక లోపాన్ని అవుట్పుట్ చేసినట్లు మీరు చూస్తారు.
def cal_sum ():'' '
మేము రెండు సంఖ్యల మొత్తాన్ని లెక్కిస్తున్నాము.
ఇది మొత్తం ప్రోగ్రామ్
'' '
సంఖ్య 1 = 10
సంఖ్య 2 = 20
ప్రింట్ ('మొత్తం:', num1+num2)
'' '
పైథాన్ ప్రధాన విధి
'' '
డెఫ్ మెయిన్ ():
cal_sum ()
ఒకవేళ __name__ == '__main__':
ప్రధాన ()
అవుట్పుట్
ఇంటర్ప్రెటర్ ఇండెంటేషన్ దోషాన్ని అందిస్తుంది.
ముగింపు
ఈ వ్యాసం పైథాన్ ప్రోగ్రామింగ్ భాషలో బహుళ-లైన్ వ్యాఖ్యలను ఎలా సృష్టించాలో వివరిస్తుంది. పైథాన్ బహుళ-లైన్ వ్యాఖ్యలను వ్రాయడానికి వాస్తవ మార్గాన్ని అందించనప్పటికీ, ఈ వ్యాసంలో చర్చించిన వివిధ పద్ధతులను ఉపయోగించి మీరు ఈ సమస్యను పరిష్కరించవచ్చు.