ለማጥናት ፒቲንን በኮምፒውተራችን ላይ መጫን አለብን?
ምናልባት አያስፈልግም.
እንዴት እንደሚሰራ ይመልከቱ።
የሆነ ነገር ለመፈተሽ Python ማጥናት ወይም ኮድ ማስኬድ እንዳለቦት እናስብ፣ ነገር ግን ኮምፒውተርዎ እሱን ለመጫን የሚያስችል ግብአት የለውም።
ፒሲዎን ማዋቀር ላይደሰቱ ይችላሉ ነገርግን ለንግድ ስራ እንዴት እንደሚያደርጉት መማር አለብዎት ወይም እርስዎን የሚማርክ ኮድ ማስፈጸም ብቻ ያስፈልግዎታል።
ከዚያ፣ እንዴት ሊሆን እንደሚችል እየጠየቁ ሊሆን ይችላል።
ፓይዘንን በመስመር ላይ ለማስፈጸም አሳሽዎን ቢጠቀሙስ?
በአሳሽዎ ውስጥ የፓይዘን ኮድን ለማሄድ፣ የሚያስፈልግዎ ነገር ቢኖር የመስመር ላይ የፓይዘን ማጠናከሪያ ነው።
በጣም አሪፍ። አይደል?
በመስመር ላይ አይዲኢዎችን በመጠቀም በማዋቀር ላይ ጊዜ መቆጠብ ይችላሉ። Pythonን በፍጥነት ማጥናት መጀመር እና የራስዎን ፕሮግራሞች ለማሄድ መጠቀም መጀመር ይችላሉ።
ለመገንባት እና ለማረም ፕሮፌሽናል ገንቢ ከሆንክ እና አብዛኛውን ጊዜህን በኮድ የምታጠፋ ከሆነ ልዩ የ Python IDE ሶፍትዌር መግዛት አለብህ።
በዚህ ጽሑፍ ውስጥ የ Python ኮድን በአሳሽዎ ውስጥ ለማስኬድ ሊጠቀሙባቸው ከሚችሉት 15 ምርጥ የ Python compilers ውስጥ እንመለከታለን።
1. ፓይቶን.org
የፓይዘን ኮድን ለማስኬድ ዓላማ፣ ይፋዊው የፓይዘን ድር ጣቢያ የመስመር ላይ የፓይዘን ሼል ያቀርባል።
የ Python.org የመስመር ላይ የፓይዘን ሼል በኮምፒውተርዎ ላይ ከጫኑት የፓይዘን አስተርጓሚ ጋር ሊወዳደር ይችላል።
ከሙሉ የፓይዘን አካባቢ ጋር አስቀድመው የተዋቀሩ ማሽኖችን ያገኛሉ፣ እና ከአሳሽዎ ላይ ኮድ ለመፃፍ ወይም ለማስኬድ ሌላ ማንኛውንም ሶፍትዌር መጫን አያስፈልግዎትም።
በ Python.org ሼል በይነገጽ በኩል አፕሊኬሽኖችን ሳይሆን Python ኮድን ብቻ ነው ማስኬድ የሚችሉት። የጥቂት የፓይዘን ኮድ ውጤቶችን መፈተሽ ብቻ ጠቃሚ ነው።
ከዚህ አንፃር፣ ባለ 100 መስመር የፓይዘን አፕሊኬሽን ለማሄድ የመስመር ላይ Python compiler እየፈለጉ ከሆነ Python.org ሼል ምርጥ ምርጫ አይደለም።
2. አጋዥ ስልጠና
የፓይዘን ምንጭ ኮድን ለማስኬድ ቱቶሪስፖይን በጣም ታዋቂ እና ፈጣን የመስመር ላይ የፓይዘን አቀናባሪዎች አንዱ ነው።
ለዚህ አቀናባሪ ምንም ክፍያ የለም። Python 2.0 እና 3.0 የሚደገፉ ስሪቶች ናቸው።
የዚህ አይነት ማቀናበሪያ በዓለም ዙሪያ በሚሊዮኖች በሚቆጠሩ ተጠቃሚዎች የተመረጠ ነው። የዚህ አቀናባሪ በአሳሹ ውስጥ የናሙና ኮድን በቅጽበት የማስኬድ ችሎታው እጅግ የላቀ ጠቀሜታው ነው።
ለተጠቃሚዎች ፕሮጀክቶችን የመገንባት እና የማስተዳደር ችሎታ ከፒቲን ሼል በተጨማሪ ስክሪፕቱን ለማስኬድ ጥቅም ላይ ይውላል.
የ Tutorialspoint Python compiler ለተነፃፃሪ ስሌቶች ከፍተኛ አፈጻጸም ያላቸውን ጥሪዎች ያቀርባል እና ለመጠቀም ቀላል ነው።
3. ፕሮግራሚዝ
የፓይዘን አፕሊኬሽኖች የተሰባሰቡት ፕሮግራሚዝ ሶፍትዌሩን በመጠቀም ነው። ወደ አካባቢያዊ ስርዓታችን ለማውረድ ወይም በድር አሳሽ በመጠቀም በመስመር ላይ ለመጠቀም ይገኛል።
ፓይዘንን በሚሊዮኖች በሚቆጠሩ ፕሮግራመሮች ለማስተማር ይጠቅማል።
ከፓይዘን በተጨማሪ በሌሎች ቋንቋዎች የተፃፉ እንደ C፣C++፣Java፣ወዘተ ኮድ ያጠናቅራል።ይህን ኮምፕሌተር መጠቀም ለመጀመር አስተማማኝ የኢንተርኔት ግንኙነት ብቻ ያስፈልጋል ይህም ሙሉ በሙሉ ነፃ ነው።
ፕሮግራሙ መጫን አያስፈልገውም ምክንያቱም በድር አሳሽ ውስጥ መጠቀም ይቻላል. በዛ ላይ, ከስማርትፎኖች ጋር ይሰራል.
ምንም እንኳን የመስመር ላይ ሥሪትን በመጠቀም አንድ ሰው በተወሳሰቡ ፕሮግራሞች ላይ መሥራት አይችልም።
4. ፓይዛ.ዮ
Piaza.io ሁለቱም ነጻ እና የሚከፈልባቸው ስሪቶች ያሉት በአንጻራዊነት አዲስ መገልገያ ነው። ለመማር ምናልባት እነዛን ባህሪያት ላያስፈልጉህ ስለሚችሉ፣ ነፃው እትም በቂ መሆን አለበት።
የንግድ ሥሪት የበለጠ የተራቀቀ እና የድርጅት ደረጃ ፕሮጀክቶችን ለማዳበር ባህሪያትን ይሰጣል።
ስፓኒሽ፣ጃፓንኛ እና እንግሊዘኛ የፓይዛን የተጠቃሚ በይነገጽ የሚያዋቅሩት ሶስት ቋንቋዎች ናቸው።
በተጨማሪም የጂት መለያዎን ለማገናኘት እና ኮድ ራስ-ማመሳሰልን የማንቃት ምርጫ አለዎት።
ኮዱ ለተጨማሪ አርትዖት ሊቀመጥ ይችላል። የርቀት ቡድን ትብብርን ከአቀናባሪው ጋር በማዋሃድ አርታዒውን፣ ቅርጸ-ቁምፊዎችን፣ ቀለሞችን ወዘተ ጨምሮ ገጽታዎች ሊቀየሩ ይችላሉ።
የደመናው ሥሪት ለድር ልማትም ይገኛል። በአጠቃላይ, ለመጠቀም ዝግጁ የሆነ ልማት ነው.
5. ኮድሼፍ
ሊታወቅ የሚችል አቀማመጥ ለመጠቀም ቀላል ያደርገዋል፣ እና የኮድ አብነት ባህሪው ከባዶ ከመጀመር ይልቅ የድሮውን ኮድ እንደገና እንዲጠቀሙ ይፈቅድልዎታል።
መሰረታዊ ቋሚ ኮድዎን ሊጠብቅ ቢችልም ትብብር አይደገፍም።
Codechef በኮድ ውድድር እና በቡት ካምፖች የገንዘብ ድጋፍ ብቻ ሳይሆን C/C++፣ Python እና ሌሎች ታዋቂ ቋንቋዎችን በፍጥነት ለማጠናቀር የራሱ አዘጋጅ እና ተርጓሚ አለው።
ፋይሎችዎ በመስመር ላይ እና ከመስመር ውጭ ሊቀመጡ ይችላሉ። ሌሎች ሰዎች የእርስዎን ኮድ ለመጠቀም እንኳን ደህና መጡ። ማረም ግን አይሰጥም።
ኮድዎን ለስህተት ወዲያውኑ ለማየት CodeChefን ይጠቀሙ። ገጽታዎችን እና ቅጦችን በመጠቀም ኮድን የመቅረጽ አማራጭ አለዎት።
6. ድገም
ለመሮጥ Python ስክሪፕቶች በመስመር ላይ, Replit በጣም ለተጠቃሚ ምቹ እና ማራኪ በይነገጽ ያቀርባል. የጨለማ ሁነታ ኮድ አርትዖት በይነገጽ አለው እና ከምርጥ የመስመር ላይ የፓይዘን አቀናባሪዎች አንዱ ነው።
የ Python ኮድዎን በፍጥነት ማስኬድ የሚችል ነፃ የመስመር ላይ ፓይዘን አስተርጓሚ ነው።
የ Python ፕሮግራምህ ውፅዓት በቀጥታ ከምንጭ ኮድህ በስተቀኝ ይታያል።\
ከ Python3 በተጨማሪ ለ Python2 እና ለሌሎች ፕሮግራሚንግ ቋንቋዎች የኮድ አስተርጓሚዎችን ይደግፋል፣ ይህም C++ ወይም Java ኮድን እንዲያሄዱ ያስችልዎታል።
የ Replit የመስመር ላይ አቀናባሪ ካሉት ምርጥ ጥቅሞች አንዱ ቀጣይ ክፍለ ጊዜዎችን የማቆየት ችሎታ ነው።
ለመጨረሻ ጊዜ ባቆሙበት ቦታ ሁሉ ኮድ ማድረግን እንደገና ማንሳት ይችላሉ።
ምንም እንኳን ሳይገቡ ወይም ሳይመዘገቡ Replitን መጠቀም በሚችሉበት ጊዜ እንኳን ይህን ማድረጉ በ GitHub ላይ ኮድ መጋራት እና የስራ ማውጫዎችን መፍጠርን ጨምሮ በርካታ አገልግሎቶችን እንዲያገኙ ያስችልዎታል።
7. ኮድፓድ
በአንጻራዊነት ቀጥተኛ የመስመር ላይ ማጠናከሪያ ኮድፓድ ነው።
ሆኖም፣ ከሌሎች የመስመር ላይ የፓይዘን አቀናባሪዎች ጋር ሲወዳደር በጣም ቀርፋፋ ነው። ከኮድ ታይነት ውጭ፣ ይፋዊም ሆነ ግላዊ፣ ብዙ ባህሪያትን እንኳን አይሰጥም።
ኮድፓድ ቀርፋፋ እና ቀላል ቢሆንም የእርስዎን መሠረታዊ የፓይዘን ፕሮግራም ያስኬዳል እና የተፈለገውን ውጤት ያስገኛል።
ከ10 እስከ 20 የኮድ መስመር ላለው ትንሽ የፓይዘን አፕሊኬሽኖች CodePad ይጠቀሙ፣ ነገር ግን ከዚህ መሰረታዊ የመስመር ላይ አቀናባሪ ብዙ አትጠብቅ።
8. Python በማንኛውም ቦታ
Pythonanywhere የተባለ መድረክ Python-basedን ከማስተናገድ በተጨማሪ ሼል የመሰለ የመስመር ላይ Python አስተርጓሚ ያቀርባል የድር መተግበሪያዎች.
IPython፣ በይነተገናኝ የፓይዘን ፕሮግራም ማስፈጸሚያ የፓይዘን አስተርጓሚ ሼል፣ በPythonnywhere የቀረበው የመስመር ላይ ፓይዘን አቀናባሪ ስም ነው።
የምታውቀው ከሆነ Jupyter Notebookየ Pythonanywhere የመስመር ላይ ማጠናከሪያ በይነገጽ ከእሱ ጋር በጣም ተመሳሳይ መሆኑን ያስተውላሉ።
IPython በተለምዶ ለፓይዘን ከመረጃ ምርምር ጋር ጥቅም ላይ ይውላል። ምክንያቱም አይፒቶን በሁለቱም በጁፒተር ደብተር እና በፓይቶን በየትኛውም ቦታ ጥቅም ላይ ይውላል, ይህ ነው.
ከብዙ ሌሎች የመስመር ላይ ፓይዘን አቀናባሪዎች በተለየ Pyhtonywhere እንደ numpy፣ pandas፣ scipy እና beautifulsoup ያሉ ከፍተኛ ሂደት ያላቸውን የ Python ቤተ-መጻህፍት ማስመጣት ያስችላል። እነዚህን ቤተ-መጻሕፍት መጫን Pythonnwhere የሚያሳስበው አይደለም።
በ Pythonanywhere IPython አማካኝነት ሁሉንም ቁልፍ የ Python ውሂብ ሳይንስ ፓኬጆችን በቀላሉ ማስመጣት እና መጠቀም መጀመር ይችላሉ።
9. OneCompiler
OneCompiler ፓይዘንን ጨምሮ 40 የፕሮግራም አወጣጥ ቋንቋዎችን የሚደግፍ በድር ላይ የተመሰረተ አቀናባሪ ነው። በደማቅ እና ጥቁር የአርትዖት ቅንብሮች መካከል የመቀያየር ችሎታ ያለው ቀላል በይነገጽ ያካትታል.
የ Python ፕሮግራም ለማዘጋጀት፣ በመስመር ላይ ለማስኬድ እና በተለያዩ ላይ ለማጋራት OneCompilerን መጠቀም ይችላሉ። ማህበራዊ ሚዲያ.
የOneCopiler የማስፈጸሚያ ፍጥነትም በጣም ጥሩ ነው፣ እና የምንጭ ኮድ ውጤቱን በተመሳሳይ ገጽ ላይ ያሳያል።
10. አይዲዮን
ጥሩ የመስመር ላይ የፓይዘን ጽሑፍ አርታዒ እና የማጠናከሪያ መሳሪያ ከአይዲኦን ይገኛሉ።
ከ55 በላይ የፕሮግራም አወጣጥ ቋንቋዎች ይደገፋሉ፣ እና የተጠቃሚ በይነገጹ ቀላል ነው።
በቀረበው የጽሑፍ አርታኢ ውስጥ በቀላሉ የ Python ኮድህን አስገባ፣ ኮዱን ለማስኬድ አሂድ የሚለውን ቁልፍ ተጫን፣ ውጤቱም በአዲስ ገጽ ላይ ይቀርባል።
እንዲሁም ያለውን የኮድ ታይነት ችሎታ በመጠቀም ኮድዎን በይፋም ሆነ በግል ማተም ይችላሉ።
የIdeone የውጤት ዘይቤ ትንሽ ቀኑ ያለፈ ነው እና ከሌሎች የመስመር ላይ የፓይዘን አቀናባሪዎች ጋር ሲወዳደር ቀርፋፋ ሊሆን ይችላል።
11. ጄዱድል
ከ50 በላይ ቋንቋዎችን በመደገፍ JDoodle የተሟላ የመስመር ላይ አዘጋጅ ነው። ምንም እንኳን ቀላል መልክ ቢኖረውም, ብዙ የመስመር ላይ የፓይዘን ማቀናበሪያዎች የጎደሉትን ብዙ ችሎታዎች ይዟል.
የ Python ፕሮግራምዎ በመስመር ላይ በምን ያህል ፍጥነት እንደሚሰራ እንጀምር።
የፕሮግራሙ ውጤቶች በተመሳሳይ ገጽ ላይ ይቀርባሉ, እና የፓይዘን ፕሮግራሞችን በፍጥነት ማከናወን ይችላል.
ሶፍትዌሩ በማዘጋጀት እና በማስኬድ ሂደት ውስጥ ከገቡ በኋላ ተመልሰው ሊመጡ በሚችሉ የመስመር ላይ ፕሮጀክቶች ላይ ሊቀመጥ ይችላል። ጥሩ አይደለም, እሺ?
በጨለማ እና በብርሃን ኮድ አርታዒ ሁነታዎች መካከል ለመቀያየር የመቀያየር ተግባርም ቀርቧል። በተጨማሪም ፒቲንን በቀጥታ ከኮምፒዩተርዎ ላይ የመስቀል እና የማሄድ አማራጭ አለዎት።
12. ትሪንግ
በቂ ችሎታ ያለው የመስመር ላይ Python ማጠናከሪያ ትሪንኬት ነው። የ Python መተግበሪያን በTrinket ከማንኛውም ቦታ እና በማንኛውም መሳሪያ ላይ ማሄድ ይችላሉ።
Trinket የ Python ኮድን ለማስኬድ ብቻ የተፈጠረ ልዩ የመስመር ላይ ማቀናበሪያ ነው። በስፋት ጥቅም ላይ የዋሉት የ Python Pandas፣ NumPy እና Matplotlib ቤተ-መጻሕፍት ለመረጃ ምርምር እና ስሌት ቀድሞ ተጭነዋል።
የTrinket የመስመር ላይ ፓይዘን ማጠናከሪያ ጠንካራ የማትፕሎትሊብ ተግባርን ያቀርባል።
ብዙ የመስመር ላይ የፓይዘን አቀናባሪዎች matplotlibን ስለማይደግፉ፣Trinket ይህን ብቻ ሳይሆን በድር አሳሽ ላይ የሚታዩ ግራፎችን ለመስራት matplotlibን ይጠቀማል።
13. እነሱ ብቻ ይማራሉ
ኮድ ለመማር እና ለመጠቀም፣ Soolearn ትልቁ የሞባይል መተግበሪያ ነው።
በተጨማሪም፣ ለተለያዩ የኮምፒውተር ቋንቋዎች የመስመር ላይ አቀናባሪዎችን ያቀርባል፣ ሆኖም ግን፣ ፒቲንን ጨምሮ ለ12 የፕሮግራም አወጣጥ ቋንቋዎች የመስመር ላይ ማጠናከሪያዎችን ብቻ ይደግፋል።
SoloLearn በጣም በይነተገናኝ የመስመር ላይ Python አስተርጓሚ ያቀርባል።
በተጨማሪም፣ ለደማቅ እና ጨለማ ሁነታዎች አንዳንድ በጣም አስገራሚ ቅንብሮችን ያቀርባል። የ Python ፕሮግራምዎን በጣቢያው ላይ ለማጋራት እንደ ተጨማሪ መሳሪያ፣ የ SoloLearn የመስመር ላይ ኮድ አርታዒ እንደ የግል እና የህዝብ ታይነት ያሉ አማራጮችን ያካትታል።
ከገቡ የ Python መተግበሪያዎ ከ SoloLearn ማህበረሰብ ጋር ሊጋራ ይችላል።
14. የመስመር ላይ ጂዲቢ
ከ Python3 በተጨማሪ OnlineGDB ከ20 በላይ ቋንቋዎችን ይደግፋል።
ራሱን የቻለ የ IDE ጽሑፍ አርታዒ የሚመስለውን የሚገርም የጽሑፍ አርታዒ የተጠቃሚ በይነገጽ ያቀርባል።
የምንጭ ኮድን ማውረድ እና መጫን እንዲሁም እሱን ማስዋብ ጨምሮ በርካታ ችሎታዎች ተካትተዋል።
የሰቀላ ምንጭ ኮድ በመጠቀም የ Python ፋይል ወደዚህ የመስመር ላይ ማቀናበሪያ መስቀል ትችላለህ፣ እና እዚያም ይሰራል።
በተጨማሪም፣ የቅርጸ ቁምፊውን መጠን እና በትሮች መካከል ያለውን ክፍተት እንዲቀይሩ፣ እንዲሁም በብሩህ እና ጨለማ ሁነታዎች መካከል እንዲገለብጡ ያስችልዎታል።
15. Pythontutor
ከፓይዘን በተጨማሪ ብዙ ተጨማሪ ቋንቋዎች ይደገፋሉ።
የ PythonTutor የስራ ቦታ በሶስት ክፍሎች የተከፈለ ነው፡ ኮድ አርታዒ፣ የእይታ ፕሮግራም አፈጻጸም መስኮት እና የፕሮግራም ውፅዓት መስኮት።
የሚታየው አፈፃፀም PythonTutor ብቻውን የሚያቀርበው ልዩ ባህሪ ነው፣ ምንም እንኳን አብዛኛዎቹ የመስመር ላይ መሳሪያዎች የግብአት እና የውጤት ማሳያዎችን ይሰጣሉ።
ፕሮግራሞች እንዴት እንደሚሠሩ ለመማር ቀላሉ ዘዴ አስተርጓሚውን ማየት ነው። ኮዱን በእይታ ያስፈጽሙ.
ከፓይዘን ፕሮግራም የሚፈለገውን ውጤት ስለሚያመጣ እያንዳንዱ የኮድ መስመር ከአስተርጓሚው ጋር ያለውን መስተጋብር መመልከት ይችላሉ።
የጋራ ክፍለ ጊዜ መጀመር አስደናቂ ተጨማሪ ተግባር ነው። ኮድ መቀየር ለመጀመር እና ሌሎች ክፍለ-ጊዜውን እንዲቀላቀሉ የመጠየቅ ችሎታ ጋር ለፈጣን ግንኙነት የውይይት መስኮት አለ።
መደምደሚያ
ለ 2022 በከፍተኛ የመስመር ላይ የፓይዘን አቀናባሪዎች ላይ የኛ ልጥፍ በዚህ ነጥብ ላይ አንድ መደምደሚያ ላይ ደርሷል።
ፓይዘንን በኮምፒዩተርዎ ላይ መጫን ካልፈለጉ ወይም ተንቀሳቃሽ መሳሪያ እየተጠቀሙ ከሆነ የፓይዘንን ፕሮግራም ውጤት ለመመርመር የምንመክረው የመስመር ላይ የፓይዘን ማጠናከሪያን ብቻ ነው።
በእኔ እምነት፣ አይዲኦን፣ ኦንላይን ጂዲቢ፣ ሪፕሊት እና ትሪንኬት ከላይ ከተዘረዘሩት 15 ቱ ውስጥ በመስመር ላይ ከሚገኙት ምርጥ ሶስት የ Python ተርጓሚዎች ናቸው።
መልስ ይስጡ