Python ጀነሬተር ነው?
Python ጀነሬተር ነው?

ቪዲዮ: Python ጀነሬተር ነው?

ቪዲዮ: Python ጀነሬተር ነው?
ቪዲዮ: Python in Amharic: Lesson 1: Installing Python 2024, ህዳር
Anonim

ምንድን ነው ሀ Python ጀነሬተር (የመማሪያ መጽሐፍ ትርጉም) ሀ የፓይዘን ጀነሬተር የሚመለስ ተግባር ነው ሀ ጀነሬተር ተደጋጋሚ (እንደገና ልንደግመው የምንችለው ነገር) ምርትን በመጥራት. ምርት ከዋጋ ጋር ሊጠራ ይችላል፣ በዚህ ጊዜ እሴቱ እንደ “የተፈጠረ” እሴት ይቆጠራል።

በተጨማሪም፣ Python ክልል ጀነሬተር ነው?

ክልል የማይለወጡ ነገሮች ክፍል ነው። የእነሱ የመደጋገም ባህሪ ከዝርዝር s ጋር ሊመሳሰል ይችላል: በቀጥታ በእነሱ ላይ መደወል አይችሉም; ኢተርን በመጠቀም ተደጋጋሚ ማግኘት አለብዎት። ስለዚህ አይሆንም፣ ክልል አይደለም ሀ ጀነሬተር . እነሱ የማይለወጡ ናቸው, ስለዚህ እንደ መዝገበ-ቃላት ቁልፎች ሊያገለግሉ ይችላሉ.

በተጨማሪም፣ Python ምርት ምንድነው? በጨረፍታ, የ ምርት መስጠት መግለጫው ጄነሬተሮችን ለመግለጽ ጥቅም ላይ ይውላል፣ የአንድ ተግባር መመለሻን በመተካት ለጠሪው ውጤቱን የአካባቢውን ተለዋዋጮች ሳያጠፋ። ከአንድ ተግባር በተለየ፣ በእያንዳንዱ ጥሪ ላይ በአዲስ የተለዋዋጮች ስብስብ የሚጀምርበት፣ ሀ ጀነሬተር አፈጻጸሙ ከቆመበት ይቀጥላል።

እንዲያው፣ ለምንድነው ጄነሬተሮች በፓይዘን ውስጥ ጥቅም ላይ የሚውሉት?

ጀነሬተሮች አስፈላጊ አካል ሆነዋል ፒዘን ከ PEP 255 ጋር ከተዋወቁበት ጊዜ ጀምሮ. ጀነሬተር ተግባራት እንደ ተደጋጋሚ የሚመስል ተግባር እንዲያውጁ ያስችሉዎታል። ፕሮግራመሮች ፈጣን፣ ቀላል እና ንፁህ በሆነ መንገድ ድግግሞሽ እንዲሰሩ ያስችላቸዋል። ድጋሚ ሊደጋገም የሚችል ነገር ነው።

Python ጀነሬተር እንዴት ነው የሚሰራው?

ሀ የፓይዘን ጀነሬተር የውጤት ቅደም ተከተል የሚያመጣ ተግባር ነው። እሱ ይሰራል ቀጣዮቹን ጊዜያት በሚጠሩበት ጊዜ ተግባሩ በትክክል ከቆመበት እንዲቀጥል የአካባቢ ግዛቱን በመጠበቅ። ስለዚህ, እርስዎ ማሰብ ይችላሉ ጀነሬተር እንደ ኃይለኛ ድግግሞሽ ያለ ነገር።

የሚመከር: