ዝርዝር ሁኔታ:

በ Python ውስጥ የመደመር ጨዋታ ኮድ መስጠት - 15 ደረጃዎች
በ Python ውስጥ የመደመር ጨዋታ ኮድ መስጠት - 15 ደረጃዎች

ቪዲዮ: በ Python ውስጥ የመደመር ጨዋታ ኮድ መስጠት - 15 ደረጃዎች

ቪዲዮ: በ Python ውስጥ የመደመር ጨዋታ ኮድ መስጠት - 15 ደረጃዎች
ቪዲዮ: Setting up a 3d Printer with MKS sGen L v1.0 2024, ህዳር
Anonim
በ Python ውስጥ የመደመር ጨዋታ ኮድ መስጠት
በ Python ውስጥ የመደመር ጨዋታ ኮድ መስጠት
  • ይህ የመማሪያ ስብስብ ተጠቃሚዎች ከ 0-9 የዘፈቀደ ቁጥሮችን በመጠቀም ቀላል የመደመር ችግሮችን እንዲመልሱ የሚገፋፋ የመደመር ጨዋታ እንዴት እንደሚዘጋጁ እና ትክክል መሆናቸውን ወይም አለመሆኑን እንዲያትሙ ደረጃ በደረጃ ያስተምሩዎታል!
  • ለማስፋት በእያንዳንዱ ደረጃ ላይ ምስሉን ጠቅ ያድርጉ እና ለዚያ ክፍል ኮዱን ይመልከቱ።

ደረጃ 1 የ Python ኮድ መተግበሪያዎን ያስጀምሩ።

የ Python ኮድ መተግበሪያዎን ያስጀምሩ።
የ Python ኮድ መተግበሪያዎን ያስጀምሩ።
  • ይህ የመማሪያ ስብስብ የ IDLE Python ፕሮግራምን ይጠቀማል!
  • ከጀመሩ በኋላ ኮድ ለመጀመር በኮምፒተርዎ ውስጥ አዲስ ፋይል ይፍጠሩ።

ደረጃ 2 የዘፈቀደ ክፍሉን ያስመጡ።

የዘፈቀደ ክፍልን ያስመጡ።
የዘፈቀደ ክፍልን ያስመጡ።

የዘፈቀደ ቁጥሮችን ለማመንጨት እንጠቀምበታለን

ደረጃ 3: የ Python ዘዴን በግብዓት ተለዋዋጭ ኤን ይግለጹ።

የግቤት ተለዋዋጭ ኤን ያለው የፓይዘን ዘዴን ይግለጹ።
የግቤት ተለዋዋጭ ኤን ያለው የፓይዘን ዘዴን ይግለጹ።
  • የኢንቲጀር n ግቤት ጨዋታው ሲጠራ የሚያትመው የመደመር ችግሮች ብዛት ይወስናል!
  • ይህ ኮድ ዘዴውን “ጨዋታ (n)” ብሎ ይጠራዋል።

ደረጃ 4 - የቦሊያን ተለዋዋጭ እና ኢንቲጀር ተለዋዋጭን ያስጀምሩ።

የቡሊያን ተለዋዋጭ እና ኢንቲጀር ተለዋዋጭን ያስጀምሩ።
የቡሊያን ተለዋዋጭ እና ኢንቲጀር ተለዋዋጭን ያስጀምሩ።
  • በጨዋታው ዘዴ ውስጥ በ ‹ጊዜ› ሉፕ ውስጥ ጥቅም ላይ የሚውለውን የቦሊያን ተለዋዋጭ እና ለትክክለኛ መልሶች እንደ ቆጠራ ተለዋዋጭ ጥቅም ላይ የሚውል ኢንቲጀር ያስጀምሩ።
  • ይህ ኮድ ቡሊያን “wrk” እና ኢንቲጀር “cnt” ብሎ ይጠራቸዋል።
  • በ Python ውስጥ የነገሮችን አስፈላጊነት ያስታውሱ ፣ እነሱ የት ኮድ እንደተቀመጠ ስለሚወስኑ!

ደረጃ 5 ለ Range N 'ለ' Loop ይጀምሩ።

ለ Range N 'ለ' Loop ይጀምሩ።
ለ Range N 'ለ' Loop ይጀምሩ።

ይህ የግብዓት ኢንቲጀር n ርዝመት ይፈለጋል

ደረጃ 6 በ 1 እና 10 መካከል ሁለት የዘፈቀደ ኢንቲጀር እሴቶችን ያስጀምሩ እና የቦሊያን እሴት ወደ እውነት ያዘጋጁ።

በ 1 እና 10 መካከል ሁለት የዘፈቀደ ኢንቲጀር እሴቶችን ያስጀምሩ እና የቦሊያን እሴት ወደ እውነት ያዘጋጁ።
በ 1 እና 10 መካከል ሁለት የዘፈቀደ ኢንቲጀር እሴቶችን ያስጀምሩ እና የቦሊያን እሴት ወደ እውነት ያዘጋጁ።
  • በዚህ ‹ለ› ምልልስ ውስጥ በ 1 እና 9 መካከል ሁለት የዘፈቀደ ኢንቲጀር እሴቶችን ለማስጀመር የዘፈቀደ.ድርድርን (1 ፣ 10) ይጠቀሙ።
  • ይህ ኮድ እነዚህን “val1” እና “val2” ብሎ ይጠራቸዋል።
  • ከዚያ የቦሊያን እሴት ወደ እውነት ያዘጋጁ!

ደረጃ 7 - ቡሊያን ተለዋዋጭ እውነት በሚሆንበት ጊዜ ‹ጊዜ› የሚለውን loop ይጀምሩ።

ቡሊያን ተለዋዋጭ እውነት በሚሆንበት ጊዜ ‹ጊዜ› የሚለውን loop ይጀምሩ።
ቡሊያን ተለዋዋጭ እውነት በሚሆንበት ጊዜ ‹ጊዜ› የሚለውን loop ይጀምሩ።

አሁንም በ ‹ለ› loop ውስጥ ፣ የቦሊያን ተለዋዋጭ እውነት በሚሆንበት ጊዜ የ ‹ጊዜ› loop ን ይጀምሩ።

ደረጃ 8 - በ 1 እና 2 እሴቶች የመደመር ችግርን ያትሙ እና መልሱን እንደ ግብዓት ይውሰዱ።

በ 1 እና 2 እሴቶች የመደመር ችግርን ያትሙ እና መልሱን እንደ ግብዓት ይውሰዱ።
በ 1 እና 2 እሴቶች የመደመር ችግርን ያትሙ እና መልሱን እንደ ግብዓት ይውሰዱ።
  • በሚቀጥለው በዚህ ‹ጊዜ› loop ውስጥ ፣ ሙከራን-በስተቀር መግለጫ እንፈጥራለን።
  • በ ‹ሙከራ› ጉዳይዎ ውስጥ እሴት 1 እና እሴት 2 ን በመጠቀም የመደመር ጥያቄን ያትሙ እና የመልስ ተለዋዋጭ እንደ የተጠቃሚው ግብዓት ይግለጹ (ይህ ኮድ የመልስ ተለዋዋጭውን እንደ “አን” ይገልጻል)።

ደረጃ 9-መልስ-ዋጋ = እሴት 1 + እሴት 2 ከሆነ ሌላ መግለጫ መግለጫ ሙከራ ያድርጉ።

መልስ = ዋጋ 1 + ዋጋ 2 ከሆነ ሌላ መግለጫ መግለጫ ሙከራ ያድርጉ።
መልስ = ዋጋ 1 + ዋጋ 2 ከሆነ ሌላ መግለጫ መግለጫ ሙከራ ያድርጉ።

በ ‹ሙከራ› ጉዳይ ውስጥ ans = val1 + val2 መሆን አለመሆኑን የሚፈትሽ ከሆነ ሌላ መግለጫ ይስጡ።

ደረጃ 10 - እውነት ከሆነ ፣ ትክክለኛ መልእክት ያትሙ ፣ ቡሊያን ተለዋዋጭ ለሐሰት እና የእድገት ቆጠራ ያዘጋጁ።

እውነት ከሆነ ፣ ትክክለኛ መልእክት ያትሙ ፣ ቡሊያን ተለዋዋጭ ለሐሰት ፣ እና ጭማሪ ቆጠራ ያዘጋጁ።
እውነት ከሆነ ፣ ትክክለኛ መልእክት ያትሙ ፣ ቡሊያን ተለዋዋጭ ለሐሰት ፣ እና ጭማሪ ቆጠራ ያዘጋጁ።
  • አሁንም በ ‹ሙከራ› መግለጫ ውስጥ ፣ እውነት ከሆነ ፦

    • ትክክለኛ መልእክት ያትሙ!
    • የቦሊያን ተለዋዋጭ ወደ ሐሰት ያዘጋጁ!
    • የእድገት ብዛት በ 1!

ደረጃ 11 - ካልሆነ ፣ ትክክል ያልሆነ መልእክት ያትሙ እና የቦሊያን እሴት ወደ ሐሰት ያዘጋጁ።

ካልሆነ ፣ ትክክል ያልሆነ መልእክት ያትሙ እና የቦሊያን እሴት ወደ ሐሰት ያዘጋጁ።
ካልሆነ ፣ ትክክል ያልሆነ መልእክት ያትሙ እና የቦሊያን እሴት ወደ ሐሰት ያዘጋጁ።

በ ‹ሌላ› መግለጫ ውስጥ ትክክል ያልሆነ መልእክት ያትሙ እና የቦሊያን እሴት ወደ ሐሰት ያዘጋጁ።

ደረጃ 12 ከስህተት መልእክት ጋር ኢንቲጀር ላልሆኑ ግብዓቶች መለያ።

ከስህተት መልእክት ጋር ኢንቲጀር ላልሆኑ ግብዓቶች መለያ።
ከስህተት መልእክት ጋር ኢንቲጀር ላልሆኑ ግብዓቶች መለያ።

በ ‹በስተቀር› ጉዳይ ውስጥ ፣ ኢንቲጀር ላልሆኑ ግብዓቶች መለያ የስህተት መልእክት ያትሙ

ደረጃ 13: በፕሮግራሙ መጨረሻ ላይ ተጫዋቹ በትክክል ያገኘውን የችግሮች ብዛት ከ N ውጭ ያትሙ።

በፕሮግራሙ ማብቂያ ላይ ተጫዋቹ በትክክል ያገኘውን የችግሮች ብዛት ከ N ውጭ ያትሙ።
በፕሮግራሙ ማብቂያ ላይ ተጫዋቹ በትክክል ያገኘውን የችግሮች ብዛት ከ N ውጭ ያትሙ።

ከነዚህ ሁሉ ጎጆ መግለጫዎች በኋላ ተጫዋቹ በትክክል ካገኘባቸው የችግሮች ቆጠራን ያትሙ

ደረጃ 14 ኮድዎን ይመልከቱ

ኮድዎን ይመልከቱ!
ኮድዎን ይመልከቱ!
  • ይህ ፕሮግራም ብዙ ጎጆ መግለጫዎችን ስለሚጠቀም በ Python ውስጥ የመግቢያውን አስፈላጊነት ያስታውሱ።
  • የመጨረሻው ፕሮግራምዎ እንደዚህ መሆን አለበት።

ደረጃ 15 - ይህንን ሞጁል ያሂዱ እና በሂሳብ ጨዋታዎ ይደሰቱ

ይህንን ሞጁል ያሂዱ እና በሂሳብ ጨዋታዎ ይደሰቱ!
ይህንን ሞጁል ያሂዱ እና በሂሳብ ጨዋታዎ ይደሰቱ!
  • የሂሳብ መርሃ ግብርዎን ኮድ ለማድረግ እነዚህን እርምጃዎች ከተከተሉ በኋላ ይቀጥሉ እና አሂድ ሞጁሉን ይምቱ።
  • በቀላል የመደመር ጨዋታዎ ይደሰቱ!

የሚመከር: