ప్రోగ్రామింగ్ యొక్క ముఖ్యమైన ఫండమెంటల్స్లో ఒకటి అవుట్పుట్లను ముద్రించడం. ప్రతి ప్రోగ్రామింగ్ భాషకు అవుట్పుట్ను కన్సోల్కు లేదా ఫైళ్ళకు ప్రింట్ చేయడానికి దాని స్వంత పద్ధతులు ఉన్నాయి. లో , పైథాన్ యొక్క ప్రింట్ ఫంక్షన్తో అవుట్పుట్లను తిరిగి ఇచ్చే ఈ ప్రక్రియ చాలా సులభం అవుతుంది. ఈ వ్యాసంలో, మీరు పైథాన్లో ముద్రణ యొక్క అన్ని ముఖ్యమైన అంశాలను నేర్చుకుంటారు.
కొనసాగడానికి ముందు, ఇక్కడ కవర్ చేయబడిన విషయాలను పరిశీలిద్దాం:
పైథాన్లో ముద్రణ అంటే ఏమిటి?
పైథాన్లో ముద్రణ ప్రమాణం అవుట్పుట్ను కన్సోల్కు ప్రింట్ చేయడానికి ఉపయోగిస్తారు. ఈ ఫంక్షన్ యొక్క వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
సింటాక్స్:
ముద్రణ( విలువ 1 , విలువ 2 , ..., సెప్టెంబర్ = ‘‘, ముగింపు = ‘N‘, ఫైల్ = sys.stdout, ఫ్లష్ = తప్పు)
పారామితులు మరియు వాటి వివరణలు క్రింది విధంగా ఉన్నాయి:
పరామితి | వివరణ |
విలువ 1, విలువ 2 , ... ... | ముద్రించాల్సిన అవుట్పుట్లు. ఒకటి కంటే ఎక్కువ కావచ్చు |
సెప్టెంబర్ | మీరు ముద్రించబడిన వస్తువులను ఎలా వేరు చేయాలనుకుంటున్నారో పేర్కొనడానికి ఉపయోగించే ఐచ్ఛిక పరామితి. దీని డిఫాల్ట్ విలువ ఒక వైట్స్పేస్ (‘‘). |
ముగింపు | అవుట్పుట్ చివరిలో ఏమి ముద్రించాలో పేర్కొనడానికి ఉపయోగించే ఐచ్ఛిక పరామితి. డిఫాల్ట్ విలువ ‘n’ |
ఫైల్ | వ్రాసే పద్ధతితో ఐచ్ఛిక పరామితి. డిఫాల్ట్ విలువ sys.stdout |
ఫ్లష్ | అవుట్పుట్ ఫ్లష్ (ట్రూ) లేదా బఫర్ (ఫాల్స్) ఉందా అని పేర్కొనడానికి ఉపయోగించే ఐచ్ఛిక పరామితి. దీని డిఫాల్ట్ విలువ తప్పు |
గమనిక: అన్ని వస్తువులు అవుట్పుట్గా తిరిగి రాకముందు స్ట్రింగ్గా మార్చబడతాయి.
పైథాన్లో ముద్రణను ఉపయోగించడం
ముద్రణ ఫంక్షన్ ఈ క్రింది విధంగా ఉపయోగించవచ్చు:
ఐచ్ఛిక పారామితులు లేకుండా:
మీకు కావలసిన విధంగా ఏదైనా అవుట్పుట్ వస్తువులను ముద్రించడానికి మీరు ప్రింట్ స్టేట్మెంట్ను ఉపయోగించుకోవచ్చు. కింది ఉదాహరణను పరిశీలించండి:
ఉదాహరణ:
ముద్రణ ('పైథాన్లో ప్రింట్ ఫంక్షన్ను ఉపయోగించడం')
అవుట్పుట్: పైథాన్లో ప్రింట్ ఫంక్షన్ను ఉపయోగించడం
ఇక్కడ, ప్రింట్ ఫంక్షన్ ఇచ్చిన స్ట్రింగ్ను కన్సోల్కు ప్రింట్ చేస్తుంది.
ఇప్పుడు ఒకే ముద్రణ ప్రకటనకు ఒకటి కంటే ఎక్కువ విలువలను ఇద్దాం.
ఉదాహరణ:
a = 2019 బి = 'ప్రపంచ' ముద్రణ ('హలో', ఎ, బి)
అవుట్పుట్: హలో 2019 ప్రపంచం
మీరు గమనిస్తే, పై ఉదాహరణలో, ఒకే ముద్రణ ప్రకటన మూడు వేర్వేరు వస్తువులను ముద్రిస్తుంది. అలాగే, ‘+‘ ఆపరేటర్ ఉదాహరణకు వస్తువుల సంగ్రహణను అనుమతిస్తుంది:
ఉదాహరణ:
a = 'హాయ్' బి = 'స్వాగతం' ముద్రణ (a + b)
అవుట్పుట్: హైవెల్కమ్
మీరు ప్రయత్నించగల మరికొన్ని ఉదాహరణలు ఇక్కడ ఉన్నాయి:
ఉదాహరణ:
ప్రింట్ ('హలో') ప్రింట్ ('హలో', 'వరల్డ్') # రెండు తీగలను ముద్రించడం ('హలో' + 'వరల్డ్') # రెండు తీగలను ముద్రించడం ('హలోన్' + 'వరల్డ్') # ముద్రణతో n ముద్రణ ( 'హలో', 'వరల్డ్', 2019) # ప్రింటింగ్ తీగలతో పాటు పూర్ణాంకాల ముద్రణ (2019, 'హలో వరల్డ్') ముద్రణ (str (2019) + 'హలో వరల్డ్') # తీగలను (టైప్ కన్వర్షన్ ఉపయోగించి) ప్రింట్ (34 +67) # ముద్రణలో చేర్చడం
మీరు ప్రతి వస్తువు మధ్య ఎలాంటి విభజనలను కూడా పేర్కొనవచ్చు.
సెపరేటర్ను పేర్కొంటుంది:
సెపరేటర్ ప్రింట్ స్టేట్మెంట్లో ఉన్న వివిధ వస్తువుల మధ్య విభజనను సృష్టిస్తుంది. ఈ లక్షణం యొక్క డిఫాల్ట్ విలువ వైట్స్పేస్ అక్షరం (‘‘). వినియోగదారు ఈ ఆపరేటర్ యొక్క విలువను అవసరమైనప్పుడు మార్చవచ్చు.
ఉదాహరణ:
a = 'హలో' b = 'ప్రపంచ' ముద్రణ (a, 2019, b, sep = ',')
అవుట్పుట్: హలో, 2019, ప్రపంచం
పై ఉదాహరణలో, మునుపటి ఉదాహరణకి భిన్నంగా వైట్స్పేస్ అక్షరం కాకుండా కామా (,) ద్వారా వేర్వేరు వస్తువులు వేరు చేయబడతాయి.
అవుట్పుట్ చివరిలో మీరు ఏమి ప్రింట్ చేయాలో కూడా మీరు సర్దుబాటు చేయవచ్చు.
ఉపయోగించి ముగింపు పరామితి:
ది ముగింపు అవుట్పుట్ చివరిలో మీరు ఏమి ప్రింట్ చేయాలో కాన్ఫిగర్ చేయడానికి పారామితి మిమ్మల్ని అనుమతిస్తుంది. ఈ పరామితి యొక్క డిఫాల్ట్ విలువ ‘n’ లేదా తదుపరి పంక్తి అక్షరం. అవుట్పుట్లను ముద్రించడానికి నేను రెండు వేర్వేరు ప్రింట్ ఫంక్షన్లను ఉపయోగించినప్పుడు ఏమి జరుగుతుందో చూద్దాం.
ఉదాహరణ:
a = 'హాయ్' బి = 'స్వాగతం' ముద్రణ (ఎ) ముద్రణ (బి)
అవుట్పుట్:
హాయ్ స్వాగతం
ఇక్కడ, ది ముగింపు పరామితి సెట్ చేయబడలేదు మరియు అందువల్ల, అవుట్పుట్లు రెండు వేర్వేరు పంక్తులలో ముద్రించబడతాయి. ఒకవేళ మీరు వాటిని ఒకే వరుసలో ముద్రించాలనుకుంటే, మీరు ఈ క్రింది విధంగా చేయవచ్చు:
ఉదాహరణ:
a = 'హాయ్' బి = 'స్వాగతం' ముద్రణ (ఎ, ముగింపు = '&') ముద్రణ (బి)
అవుట్పుట్: హాయ్ & స్వాగతం
పై ఉదాహరణలో, యొక్క విలువ ముగింపు పరామితి అవుట్పుట్ల మధ్య కనిపించే విధంగా ‘&‘.
ప్రింట్ స్టేట్మెంట్ ఒక ఫైల్కు అవుట్పుట్లను కూడా వ్రాయగలదు.
ఫైల్కు రాయడం:
అవుట్పుట్ ఐచ్ఛికంగా ఉపయోగించి ఫైల్కు వ్రాయవచ్చు ఫైల్ పరామితి. ఒకవేళ ఫైల్ లేనట్లయితే, అది ఆ పేరుతో క్రొత్త ఫైల్ను సృష్టిస్తుంది మరియు దానికి అవుట్పుట్ను వ్రాస్తుంది. ఉదాహరణకి:
ఉదాహరణ:
newfile = ఓపెన్ ('abc.txt', 'w') ముద్రణ ('హాయ్ స్వాగతం', ఫైల్ = క్రొత్త ఫైల్) newfile.close ()
అవుట్పుట్: దిగువ చిత్రంలోని ఫైల్ను చూడండి:
ది ఫ్లష్ పరామితి:
పైథాన్లో ప్రింట్ యొక్క ఫ్లష్ పరామితి బఫర్డ్ లేదా బఫర్ చేయని అవుట్పుట్ను ఎంచుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది. ఈ పరామితి యొక్క డిఫాల్ట్ విలువ తప్పు, అంటే అవుట్పుట్ బఫర్ చేయబడుతుంది. ఒకవేళ మీరు దీనిని ట్రూ అని సెట్ చేస్తే, అవుట్పుట్ అప్రమత్తంగా ఉంటుంది మరియు ఈ ప్రక్రియ సాధారణంగా మునుపటి కంటే నెమ్మదిగా ఉంటుంది. దిగువ ఉదాహరణలో డిఫాల్ట్ బఫర్డ్ అవుట్పుట్ కోసం తీసుకున్న సమయాన్ని చూడండి:
ఉదాహరణ:
దిగుమతి సమయం g = ఓపెన్ ('sample.txt', 'r') a = g.read () s = time.time () print (a, flush = False) e = time.time () print (e-s)
అవుట్పుట్:
దీన్ని అమలు చేయడానికి తీసుకున్న సమయం 0.00099 సెకన్లు. ఇప్పుడు, విలువను ఒప్పుగా మార్చడానికి ప్రయత్నిద్దాం.
ఉదాహరణ:
దిగుమతి సమయం g = ఓపెన్ ('sample.txt', 'r') a = g.read () s = time.time () print (a, flush = True) e = time.time () print (e-s)
అవుట్పుట్:
అవుట్పుట్ బఫర్ చేయనప్పుడు అదే ప్రక్రియ 0.003 సెకన్లు పడుతుంది. ఎందుకంటే అవుట్పుట్ను అక్షరాల క్రమంలో ముద్రించడం కంటే భాగాలుగా బదిలీ చేయడం సులభం. సాధారణంగా అన్ని I / Os బఫర్ చేయబడతాయి. ఏదేమైనా, వినియోగదారుడు మొత్తం అవుట్పుట్ను ప్రత్యేక దృశ్యాలలో ఫ్లష్ చేయవలసి వచ్చినప్పుడు ఈ ఎంపిక సౌకర్యవంతంగా ఉంటుంది.
ఇది “పైథాన్లో ముద్రించు” పై ఈ వ్యాసం చివర తెస్తుంది. మీరు ప్రతిదీ స్పష్టంగా అర్థం చేసుకున్నారని నేను నమ్ముతున్నాను. మీరు వీలైనంత వరకు ప్రాక్టీస్ చేశారని నిర్ధారించుకోండి మరియు మీ అనుభవాన్ని తిరిగి పొందండి.
జావాలో టైప్ కాస్టింగ్ అంటే ఏమిటి
మాకు ప్రశ్న ఉందా? దయచేసి ఈ “పైథాన్లో ముద్రించండి” బ్లాగులోని వ్యాఖ్యల విభాగంలో పేర్కొనండి మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.
పైథాన్తో పాటు దాని వివిధ అనువర్తనాలతో లోతైన జ్ఞానం పొందడానికి, మీరు ప్రత్యక్ష ప్రసారం కోసం నమోదు చేసుకోవచ్చు 24/7 మద్దతు మరియు జీవితకాల ప్రాప్యతతో.