File Handling in Python MCQ Quiz in తెలుగు - Objective Question with Answer for File Handling in Python - ముఫ్త్ [PDF] డౌన్లోడ్ కరెన్
Last updated on Mar 10, 2025
Latest File Handling in Python MCQ Objective Questions
File Handling in Python Question 1:
file (testbook.txt) కింది లైన్ "టెస్ట్బుక్ CUET టెస్ట్ సిరీస్"ని కలిగి ఉంటే, కింది కోడ్ అవుట్పుట్ ఎంత అవుతుంది?
file("testbook.txt","r").readline().split()
Answer (Detailed Solution Below)
File Handling in Python Question 1 Detailed Solution
సరైన సమాధానం ఎంపిక 3.
భావన :
ఫైల్ పేరు testbook.txt ఇది "Testbook CUET Test Series" కలిగి ఉన్న డేటాను కలిగి ఉంటుంది.
పైథాన్(Python) ఫైల్ రీడ్లైన్() విధానం:
పైథాన్ రీడ్లైన్()లోని ఫైల్ మెథడ్ ఫైల్ నుండి ఒక పంక్తిని చదువుతుంది. స్ట్రింగ్(వరుస) కొత్త లైన్ క్యారెక్టర్ని కలిగి ఉంది. పరిమాణం పరిమితి సరఫరా చేయబడి మరియు ప్రతికూలంగా లేనట్లయితే, వెనుకంజలో ఉన్న కొత్త లైన్తో సహా గరిష్ట బైట్ కౌంట్ తిరిగి ఇవ్వబడుతుంది మరియు అసంపూర్ణ పంక్తి తిరిగి ఇవ్వబడుతుంది.
EOF వెంటనే గుర్తించబడినప్పుడు మాత్రమే ఖాళీ స్ట్రింగ్ తిరిగి వస్తుంది.
సింటాక్స్(Syntax):
fileObject.readline(size);
ఇక్కడ size - ఇది ఫైల్ నుండి చదవవలసిన బైట్ల సంఖ్య.
పైథాన్లో split() function:
పైథాన్లో split() function
పైథాన్లోని split() function అందించిన సెపరేటర్తో స్ట్రింగ్ను విచ్ఛిన్నం చేయడం ద్వారా స్ట్రింగ్ల జాబితాగా విభజిస్తుంది.
సింటాక్స్(Syntax):
str.split(separator, maxsplit)
వివరణ:
file("testbook.txt","r").readline().split()
పై లైన్ ఫైల్లోని ప్రతి పదాన్ని చదివి, దానిని పదాలుగా విభజిస్తుంది. మరియు ఇది [] రూపాల్లో ముద్రిస్తుంది.
అందువల్ల పై లైన్ అవుట్పుట్ని ప్రింట్ చేస్తుంది
['Testbook', 'CUET ', 'Test', 'Series']
అందువల్ల సరైన సమాధానం ['Testbook', 'CUET ', 'Test', 'Series']
Top File Handling in Python MCQ Objective Questions
File Handling in Python Question 2:
ఫైల్ను తీసివేయడానికి/తొలగించడానికి ఏ పద్ధతి ఉపయోగించబడుతుంది?
Answer (Detailed Solution Below)
File Handling in Python Question 2 Detailed Solution
సరైన సమాధానం ఎంపిక 1.
భావన:
పైథాన్ ఫైల్లు మరియు డైరెక్టరీలను తొలగించడానికి వివిధ పద్ధతులు మరియు విధులను కలిగి ఉంది. వినియోగదారు అవసరాలను బట్టి ఫైల్ని తీసివేయవచ్చు. పైథాన్ అనేక సాంకేతికతలను అందిస్తుంది, వాటితో సహా –
os.remove() ఉపయోగించడం:
పైథాన్లో, os. ఫైల్ పాత్ను తీసివేయడానికి లేదా తొలగించడానికి remove() ఫంక్షన్ ఉపయోగించబడుతుంది. ఈ విధానాన్ని ఉపయోగించి డైరెక్టరీని తీసివేయడం లేదా తొలగించడం సాధ్యం కాదు. సరఫరా చేయబడిన మార్గం డైరెక్టరీ అయితే, విధానం OSErrorని త్రోసివేస్తుంది.
సింటాక్స్:
os.remove(path, *, dir_fd = None)
os.rmdir()ని ఉపయోగించడం
పైథాన్లో, os. rmdir() ఫంక్షన్ ఖాళీ డైరెక్టరీని తీసివేయడానికి లేదా తొలగించడానికి ఉపయోగించబడుతుంది. సరఫరా చేయబడిన మార్గం ఖాళీ డైరెక్టరీ కాకపోతే, OSError ఉత్పత్తి చేయబడుతుంది.
సింటాక్స్:
os.rmdir(path, *, dir_fd = None)
shutil.rmtree()ని ఉపయోగించడం
పైథాన్లో, షటిల్. rmtree() అనేది మొత్తం డైరెక్టరీ ట్రీని తొలగించడానికి ఉపయోగించబడుతుంది, మార్గం తప్పనిసరిగా డైరెక్టరీకి సూచించాలి (కానీ డైరెక్టరీకి సింబాలిక్ లింక్ కాదు).
సింటాక్స్:
shutil.rmtree(path, ignore_errors=False, onerror=None)
కాబట్టి సరైన సమాధానం remove().
File Handling in Python Question 3:
file (testbook.txt) కింది లైన్ "టెస్ట్బుక్ CUET టెస్ట్ సిరీస్"ని కలిగి ఉంటే, కింది కోడ్ అవుట్పుట్ ఎంత అవుతుంది?
file("testbook.txt","r").readline().split()
Answer (Detailed Solution Below)
File Handling in Python Question 3 Detailed Solution
సరైన సమాధానం ఎంపిక 3.
భావన :
ఫైల్ పేరు testbook.txt ఇది "Testbook CUET Test Series" కలిగి ఉన్న డేటాను కలిగి ఉంటుంది.
పైథాన్(Python) ఫైల్ రీడ్లైన్() విధానం:
పైథాన్ రీడ్లైన్()లోని ఫైల్ మెథడ్ ఫైల్ నుండి ఒక పంక్తిని చదువుతుంది. స్ట్రింగ్(వరుస) కొత్త లైన్ క్యారెక్టర్ని కలిగి ఉంది. పరిమాణం పరిమితి సరఫరా చేయబడి మరియు ప్రతికూలంగా లేనట్లయితే, వెనుకంజలో ఉన్న కొత్త లైన్తో సహా గరిష్ట బైట్ కౌంట్ తిరిగి ఇవ్వబడుతుంది మరియు అసంపూర్ణ పంక్తి తిరిగి ఇవ్వబడుతుంది.
EOF వెంటనే గుర్తించబడినప్పుడు మాత్రమే ఖాళీ స్ట్రింగ్ తిరిగి వస్తుంది.
సింటాక్స్(Syntax):
fileObject.readline(size);
ఇక్కడ size - ఇది ఫైల్ నుండి చదవవలసిన బైట్ల సంఖ్య.
పైథాన్లో split() function:
పైథాన్లో split() function
పైథాన్లోని split() function అందించిన సెపరేటర్తో స్ట్రింగ్ను విచ్ఛిన్నం చేయడం ద్వారా స్ట్రింగ్ల జాబితాగా విభజిస్తుంది.
సింటాక్స్(Syntax):
str.split(separator, maxsplit)
వివరణ:
file("testbook.txt","r").readline().split()
పై లైన్ ఫైల్లోని ప్రతి పదాన్ని చదివి, దానిని పదాలుగా విభజిస్తుంది. మరియు ఇది [] రూపాల్లో ముద్రిస్తుంది.
అందువల్ల పై లైన్ అవుట్పుట్ని ప్రింట్ చేస్తుంది
['Testbook', 'CUET ', 'Test', 'Series']
అందువల్ల సరైన సమాధానం ['Testbook', 'CUET ', 'Test', 'Series']