ዝርዝር ሁኔታ:

ፓይዘን ቀላሉ መንገድ 8 ደረጃዎች
ፓይዘን ቀላሉ መንገድ 8 ደረጃዎች

ቪዲዮ: ፓይዘን ቀላሉ መንገድ 8 ደረጃዎች

ቪዲዮ: ፓይዘን ቀላሉ መንገድ 8 ደረጃዎች
ቪዲዮ: Python - NumPy Arrays! 2024, ህዳር
Anonim
ፓይዘን ቀላሉ መንገድ
ፓይዘን ቀላሉ መንገድ

ስለዚህ እንዴት Python ን ለመማር ወስነዋል እናም ይህንን አስተማሪ አገኘዎት። (አዎ ፣ Python ን እንደ ግስ እጠቀማለሁ።)

እርስዎ ሊጨነቁ እንደሚችሉ አውቃለሁ ፣ በተለይም ይህ የመጀመሪያው የፕሮግራም ቋንቋዎ ከሆነ ፣ እኔ ላረጋግጥልዎ…

ፓይዘን በጣም ለተጠቃሚ ምቹ የሆነ የፕሮግራም ማጫወቻ ነው ፣ ይህም በአንድ ሰዓት ውስጥ መማር ብቻ ሳይሆን እርስዎ በጣም አስተዋይ ስለሆኑ እርስዎ ቀድሞውኑ ያውቁታል።

በመጀመሪያ ደረጃ ፣ የፕሮግራም አዘጋጆች በምንም መንገድ ማንኛውንም የፕሮግራም ቋንቋ ሙሉ በሙሉ የሚያውቁ መሆናቸውን ማወቅ አስፈላጊ ነው። ብዙ የፕሮግራም አወጣጥ እርስዎ ማድረግ የሚፈልጉትን ማወቅ ፣ እንዴት ማድረግ እንዳለብዎ እና መልሱን ጉግሊንግ ማድረግ ፣ የምሳሌ ኮድ ማግኘት ፣ ከዚያ ከፍላጎቶችዎ ጋር የሚስማማ ማሻሻል ነው።

Python ታዋቂ የፕሮግራም ቋንቋ ነው ፣ ይህ ማለት ብዙ የኮድ ምሳሌዎች በመስመር ላይ ሊገኙ ይችላሉ።

በዚህ ትምህርት ውስጥ ፓይቶን እንዴት እንደሚነሳ እና እንደሚሠራ እንማራለን ፣ አንዳንድ መሠረታዊ የኮድ ምሳሌዎችን (በመጨረሻ ከተሻሻሉ ምሳሌዎች ጋር በማጭበርበር ሉህ) ይሂዱ።

ሁሉም የምሳሌ ኮዶች የሚለጠፉበት ወደ እኔ GitHub አገናኝ አለ።

አስተማሪዎች ኮዱን ሊያበላሹ ስለሚችሉ ፣ የምሳሌ ኮዶችን ከ GitHub እንዲገለብጡ እና እንዲለጥፉ እመክራለሁ-

ደረጃ 1 Python ን መጫን

አውቃለሁ ፣ ነገሮችን እንዴት ማውረድ እና መጫን እንደሚቻል ያውቃሉ ፣ ዱው።

ሆኖም Python ን ለመጀመሪያ ጊዜ ሲያደርጉት ትንሽ አስቸጋሪ ነው ፣ ግን ይህንን ደረጃ በደረጃ የሚያነቡት ለዚህ ነው። ደህና ትሆናለህ።

-እዚህ “ዊንዶውስ x86-64 አስፈፃሚ ጫኝ ያውርዱ” ላይ ጠቅ ያድርጉ-https://www.python.org/downloads/window/

(ዊንዶውስ እየተጠቀሙ ነው ብዬ እገምታለሁ ፣ ካልሆነ ፣ ሂደቱ ብዙ ወይም ያነሰ ተመሳሳይ ነው)

-ማውረዱ ሲጠናቀቅ ፣ እስኪጫን ድረስ NEXT ን ብቻ ይምቱ። የመጫኛ መንገዱን እንደ “C:/Python” ወደማያስደስት ነገር እንዲቀይሩ እመክራለሁ።

እንኳን ደስ አለዎት ፣ ጨርሰው ጨርሰዋል! አሁን Python ን መጠቀም ይችላሉ ፣ ሆኖም ግን አንዳንድ የተለመዱ ጥቅሎች መጫኑ ጥሩ ነው ፣ በሚቀጥለው ደረጃ እናደርጋለን።

ደረጃ 2 - ጥቅሎችን መጫን

ጥቅሎችን በመጫን ላይ
ጥቅሎችን በመጫን ላይ
ጥቅሎችን በመጫን ላይ
ጥቅሎችን በመጫን ላይ

ከፈለጉ ፣ ፓይዘን በቀጥታ ከሳጥኑ ውጭ ብዙ ነገሮችን ስለሚችል ይህንን ደረጃ መዝለል ይችላሉ።

ሆኖም ግን ፣ በ Python የበለጠ ቆንጆ ነገሮችን መሥራት ሲፈልጉ አንዳንድ ጥቅሎችን መጫን ስለሚያስፈልግዎት ደረጃዎቹን መፈተሽ ይፈልጉ ይሆናል።

እርስዎ የበለጠ የእይታ ተማሪ ከሆኑ ፣ እንዴት እንደሚያደርጉት ቪዲዮ እዚህ አለ -

የጽሑፍ መመሪያዎች ፦

የ Python መጫኑ ሲጠናቀቅ Python ን ወደጫኑበት አቃፊ ይሂዱ (እንበል C:/Python) እና “ስክሪፕቶች” የተባለውን አቃፊ ያግኙ። በውስጠኛው “pip3.8” የሚባል ፋይል መኖር አለበት (ወይም ይህንን በሚያነቡበት ጊዜ የሚወሰን ሆኖ ከፍ ያለ ቁጥር ፣ ስለዚህ pipX. Y ን ብቻ ያግኙ)

-በ pip3.8 ላይ ጠቅ አያድርጉ ፣ እኛ ያንን እያደረግን አይደለም (ይመልከቱ ፣ የሚመስለውን ያህል ቀጥታ ወደ ፊት አይደለም)

-Ctrl ን ሲይዙ ፣ በስክሪፕቶች አቃፊ ውስጥ በሆነ ቦታ ላይ በቀኝ ጠቅ ያድርጉ እና “PowerShell ክፈት” ን ያግኙ ፣ ያንን ጠቅ ያድርጉ። በላዩ ላይ የተወሰነ ጽሑፍ ያለው ሰማያዊ ማያ ገጽ ይከፈታል።

-እዚያ እንደደረሱ ፣ ፒፒ 3.8 ን ቁጥራዊ ጫን ብለው ይተይቡ እና አስገባን ይምቱ

ያ ብቻ ነው ፣ ቤተመፃህፍት እንዴት እንደሚጭኑ! ቀላል ፣ huh?

አሁን ፣ ጥቅሎችን በሚጭኑበት ጊዜ ፣ ቁጥራዊ ቁጥሮችን ሲያጠናቅቁ ፣ matplotlib እና scipy ን መጫን አለብዎት። የትርጉም ዓይነት "pip3.8 NAME ጫን"

አንዴ ካበቃ ፣ ፕሮግራምን ለመጀመር ዝግጁ ነዎት።

ደረጃ 3: የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)

የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)
የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)
የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)
የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)
የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)
የመጀመሪያው የ Python ፕሮግራም (ማዋቀር)

Python ን ስንጭን ፣ Python IDLE ን ጭነን ነበር ፣ እና ፕሮግራሞቻችንን ለመፃፍ እንጠቀምበታለን።

በሚያሳዝን ሁኔታ የሚያምር አዶ የለውም። በእኔ ሁኔታ በ C: / Python / Python38 / Lib / idlelib ውስጥ ሊያገኙት ይችላሉ።

-በእርስዎ የመጫኛ አቃፊ ውስጥ ወደ ሊብ ይሂዱ እና ከዚያ ወደ ስራ ፈት ይሂዱ። "ስራ ፈት" የተባለ ፋይል ይፈልጉ እና ያሂዱ። መስኮት ይከፈታል።

-“ርዕስ አልባ” የሚል አዲስ መስኮት ለመክፈት Ctrl+N ን ጠቅ ያድርጉ። የመጀመሪያውን የፓይዘን ፕሮግራማችንን የምንጽፍበት እዚህ አለ!

-ሁሉም ነገር የሚሰራ መሆኑን ለመፈተሽ ልክ የሚከተሉትን ይተይቡ

ማተም (“ይህንን ሁሉ አደረግሁ”)

-ፋይሉን ለማስቀመጥ F5 ን ይምቱ። ስም ይምረጡ እና በሚያገኙበት ቦታ ያስቀምጡት። በእርስዎ ዴስክቶፕ ላይ Python የሚል ርዕስ ያለው የተወሰነ ፋይል እመክራለሁ።

-F5 ን ሲመቱ ማንኛውንም ለውጦች ያስቀምጡ እና ፕሮግራሙን ያካሂዳሉ። አዲስ መስኮት ይከፈታል እና “ይህን ሁሉ አድርጌአለሁ” በዉስጥ ይጽፋል። እና ይሄን ሁሉ በእርግጥ አደረጉ ፣ የመጀመሪያውን የ Python ፕሮግራምዎን ጽፈዋል። እንኳን ደስ አላችሁ!

ስራ ፈትቶ አቋራጭ መንገድ እንዲፈጥሩ እና ለወደፊቱ በቀላሉ ለመድረስ በዴስክቶፕዎ ላይ እንዲያደርጉት እመክራለሁ።

በሚቀጥሉት ደረጃዎች ነገሮች በፓይዘን ውስጥ እንዴት እንደሚሠሩ መሠረታዊ ነገሮችን እገልጻለሁ። ለፕሮግራም አዲስ ከሆኑ ወይም በምሳሌ ቅጽ ውስጥ አብዛኛዎቹ መሠረታዊ ባህሪያትን የያዘውን የ Python ማጭበርበሪያ ወረቀት ወደያያዝሁበት ወደ መጨረሻው ደረጃ ቢዘልሉ እነሱን ለመፈተሽ ነፃነት ይሰማዎ።

ደረጃ 4: አስተያየቶች

ቀደም ሲል በማያ ገጹ ላይ የአካ መፃፍ ነገሮችን እንዴት ማተም እንደምናውቅ ፣ በእኛ ኮዶች ላይ አስተያየቶችን ወደ ማከል መቀጠል እንችላለን። አስተያየቶች የኮዲንግ በጣም አስፈላጊ አካል ናቸው እና እንደ ፕሮፌሽናል እንዲመስሉ ያደርጉዎታል። አስተያየቶች ኮዱን ለሚያነቡ ሰዎች ብቻ የሚገኙ የኮድ መስመሮች ናቸው። እነሱ በሰው ቋንቋ ውስጥ የኮዱ ክፍል ምን ማድረግ እንዳለበት ያብራራሉ ፣ ስለዚህ የሚያደርገውን ለማየት እያንዳንዱን የኮድ መስመር ማሻሻል የለብዎትም።

ያስታውሱ ፣ አስተያየቶች = ጥሩ

#ን በመጠቀም አስተያየት እንጽፋለን። ፓይዘን ከ #በኋላ ምንም አያይም ፣ አስተያየት እንደዚህ ይመስላል

ማተም («እንደገና አደረግሁት») #ውይ

እርስዎ F5 ን ይምቱ እና ፕሮግራሙን ካከናወኑ ፣ ውፅዓቱ ያለ ኦፕስ “እንደገና አደረግሁት” ይሆናል።

አሁን የእርስዎን ኮድ እንዴት አስተያየት መስጠት እንደሚችሉ ያውቃሉ ፣ ወደ አንዳንድ ስሌቶች እንሂድ።

አስተማሪዎቹ ኮዱን ከገለበጡት እና ከለጠፉት ኮዱን የማበላሸት አዝማሚያ አላቸው ስለዚህ እኔ ለዚህ እርምጃ ኮዱን ከ GitHub እዚህ እንዲገለብጡ እመክራለሁ።

ደረጃ 5 ከተለዋዋጭዎች ጋር ማስቀመጥ እና መስራት

አሁን ፕሮግራሞችን እየጻፍን ስለሆንን አብዛኛዎቹ በፕሮግራሙ ውስጥ የምንጽፋቸውን መረጃዎች ማከማቸት እና ከዚያ አንድ ነገር ማድረግ አለባቸው። የተግባር ግቤትን () በመጠቀም ሲጠየቁ መረጃውን ከመሮጥዎ በፊት በፕሮግራሙ ውስጥ ኮድ ማድረግ ወይም ማስገባት ይችላሉ።

መጀመሪያ ማወቅ ያለብዎ Python (እና ሌሎች የፕሮግራም ቋንቋዎች) እኛ እንደምናየው = እንደማያዩ ነው።

ወደ ፓይቶን = ማለት “የቀኝውን ጎን = ወደ ግራ ጎን = አስቀምጥ” ማለት ነው። ግራ መጋባትን ለማስወገድ ፣ አንድ ምሳሌ እንይ።

እኛ አሁን የፕሮግራም አዘጋጆች እንደመሆናችን ፣ ኮዱ የሚሠራው ማብራሪያዎች በአስተያየቶቹ ውስጥ ይሆናሉ።

a = 1 #ስሙ አሁን 1 ጋር እኩል ነው

ለ = ሀ #እኩል ስለሆነ 1 ለ ፣ አሁን ደግሞ 1 እኩል ይሆናል

print ("a") #ፕሮግራሙ ሲሰራ ለማየት እሴቶቹን ማተም አለብን

እርስዎ እንዳስተዋሉት ፣ በፓይዘን ውስጥ ያሉ ፕሮግራሞች ከመጀመሪያው መስመር እስከ መጨረሻው በተከታታይ ቅደም ተከተል ይሰራሉ። ይህ ማለት አሁን አንድ ተለዋዋጭን እንደገና ከገለፅነው በውስጡ ያለው እሴት ይተካዋል። ለምሳሌ:

a = 1 #ሀ 1b = a #b ደግሞ 1 ነው ፣ ምክንያቱም a = 1a = 2 #a አሁን ወደ 2 ተቀይሯል ፣ ግን ለ 3 የመጀመሪያውን መስመር እሴትን ስለቀየርን እና ለ አሁንም የመጀመሪያውን እሴት ያስታውሳል ለ በመስመር 2 ላይ ተገል definedል

ማተም ("ሀ")

ማተም ("ለ")

አስተማሪዎቹ ኮዱን ከገለበጡት እና ከለጠፉት ኮዱን የማበላሸት አዝማሚያ አላቸው ስለዚህ እኔ ለዚህ እርምጃ ኮዱን ከ GitHub እዚህ እንዲገለብጡ እመክራለሁ።

ደረጃ 6 - ስሌቶች

አሁን በቀደመው ደረጃ ከምንሠራው ትንሽ ማሻሻል ብቻ አንዳንድ ስሌቶችን እናድርግ።

ሀ = 1

ለ = 2

ሐ = 0 #መጀመሪያ ሐ ዋጋ እንሰጣለን ፣ ስለዚህ ለምን 0 አልሆነም ፣ በሚቀጥለው መስመር ላይ እሴቱን ስለቀየርነው ምንም ሊሆን ይችላል።

c = a+b #c አሁን 1+2 aka c = 3 ነው

ማተም ("ሐ:", ሐ) #እንደ "ጽሑፍ" እናተምበታለን ፣ ከዚያ ቆንጆ ሆኖ እንዲታይ የ c ን እሴት ያክሉ

("a:", a, "b:", b, "c:", c) #በተመሳሳይ ሁኔታ ሌሎች ተለዋዋጮችን እና ስማቸውን እናተምማለን

እኛ በተመሳሳይ መንገድ ልንጠቀምበት እንችላለን-

+፣ - መደመር እና መቀነስ ራስን ገላጭ ናቸው

* እሴቶችን ያበዛል

/ እሴቶችን ይከፋፍላል

ለአብነት:

ሀ = 1

ለ = 2

c = a/b #የ c ዋጋ አሁን 1/2 aka 0.5 ነው

ማተም ("c:", c)

አስተማሪዎቹ ኮዱን ከገለበጡት እና ከለጠፉት ኮዱን የማበላሸት አዝማሚያ ስላለው ይህንን እርምጃ ከጊትሁብ እዚህ እንዲገለብጡ እመክራለሁ።

ደረጃ 7: መግለጫዎች ከሆነ

አንዳንድ ጊዜ አንድ ነገር ከተከሰተ ፕሮግራማችን አንዳንድ ውጤቶችን እንዲያተም እንፈልጋለን። በዚህ ፕሮግራም ውስጥ ቁጥሩን ከ 100 በላይ ከሆነ ብቻ እናተምታለን -

ቁጥር 1 = 10 #ማንኛውንም ስም ልንሰጠው እንችላለን ፣ የቀደሙት ምሳሌዎች እንደ ምሳሌ ይጠቀሙ ነበር

mississippi = 90 #ይመልከቱ ፣ ስሙ በደብዳቤ እስከተጀመረ ድረስ ማንኛውም ነገር ሊሆን ይችላል

a = 91 #አሁንም መጠቀም እንችላለን ሀ

ቁጥር 1+ሚሲሲፒ> = 100 ከሆነ # #በግራ በኩል ይበልጣል ወይም ከቀኝ እኩል ነው

ማተም (“ቁጥር 1+ሚሲሲፒ ቢያንስ 100 ነው”) #ይህንን ያድርጉ (አዎ ፣ ገብቶ መግባት አለበት)

number1+a == 100: #IF ከሆነ ግራው ልክ ከቀኝ ጋር እኩል ነው

ህትመት ("ቁጥር 1+ሀ ቢያንስ 100 ነው") #ይህ ካልሆነ ፣ IF ካልሆነ እውነት ካልሆነ በስተቀር

ይህንን ፕሮግራም የምናከናውን ከሆነ 10+90 100 ስለሆነ የመጀመሪያውን መግለጫ ብቻ ያትማል

አስተማሪዎቹ ኮዱን ከገለበጡት እና ከለጠፉት ኮዱን የማበላሸት አዝማሚያ ስላለው ይህንን እርምጃ ከጊትሁብ እዚህ እንዲገለብጡ እመክራለሁ።

ደረጃ 8: መጨረሻው ???

ይህ ለፓይዘን ብቻ ነው ?!

ናአህ ፣ ከርቀት። አሁን ተለዋዋጮችን እንዴት ማዳን እና ከእነሱ ጋር ሂሳብ ማድረግ እንደሚችሉ መሰረታዊ ነገሮችን ያውቃሉ። ለተጨማሪ ተግባራዊነት በቀላል ኮድ ምሳሌዎች የ Python cheatsheet ን አያይዣለሁ። ለመማር በጣም ጥሩው መንገድ ምሳሌዎቹን ለራስዎ መሞከር እና ኮዱን ሲቀይሩ ምን እንደሚሆን ማየት ነው።

ፋይሎቹ በእኔ GitHub ላይ ሊገኙ ይችላሉ ፣ እዚህ

የሚመከር: