በ Python ውስጥ አሪፍ የጂኦሜትሪክ ዘይቤን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

በ Python ውስጥ አሪፍ የጂኦሜትሪክ ዘይቤን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)
በ Python ውስጥ አሪፍ የጂኦሜትሪክ ዘይቤን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: በ Python ውስጥ አሪፍ የጂኦሜትሪክ ዘይቤን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: በ Python ውስጥ አሪፍ የጂኦሜትሪክ ዘይቤን እንዴት ማዘጋጀት እንደሚቻል (ከስዕሎች ጋር)
ቪዲዮ: ማንኛውንም ሰነድ በስልካችን ስካን ለማድረግ|How to scan documents on android|Scan and Edit Documents on your phone 2024, ግንቦት
Anonim

ፕሮግራሚንግ አንዳንድ ጊዜ አሰልቺ እና አሰልቺ ሊሆን ይችላል ፣ በተለይም የፕሮግራም ትምህርቶችን በሚወስድበት ጊዜ። ብዙውን ጊዜ እርስዎ የሚያደርጉት መርሃግብሮች ሁሉንም በጥቁር ትንሽ መስኮት ውስጥ ያስወጣሉ እና ያ ነው። በፕሮግራም ቋንቋ ፓይዘን ውስጥ አንዳንድ ቆንጆ አሪፍ ፕሮግራሞችን እንዲፈጥሩ የሚያስችልዎ ኤሊ ግራፊክስ የሚባል ነገር መጠቀም ይችላሉ። የየትኛውም የክህሎት ደረጃ ፕሮግራም አውጪ ይህንን በመጠቀም በ Python ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ለመፍጠር ይችላል።

ደረጃዎች

በ Python ደረጃ 1 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 1 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 1 አውርድ የ Python አቀናባሪ።

ሥሪት 2.7 ን ማውረድዎን ያረጋግጡ።

በ Python ደረጃ 2 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 2 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 2. የ Python ዛጎሉን ይክፈቱ።

በ Python 2.7 አቃፊ ስር ይሂዱ እና “IDLE (Python GUI) ላይ ጠቅ ያድርጉ። በእንደዚህ ዓይነት የፓይዘን ዛጎል ብቅ ማለት አለበት።

በ Python ደረጃ 3 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 3 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 3. ከቅርፊቱ አዲስ ፋይል ይጀምሩ።

በላይኛው ግራ ጥግ ላይ ፋይልን ጠቅ ያድርጉ እና በተቆልቋዩ ላይ “አዲስ ፋይል” ላይ ጠቅ ያድርጉ። ይህ ፕሮግራምዎን የሚጽፉበት ርዕስ የሌለው ፋይል ይከፍታል።

በ Python ደረጃ 4 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 4 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 4. የኤሊ ግራፊክስን ያስመጡ።

የኤሊ ግራፊክስን ለመጠቀም ወደ ፕሮግራምዎ ማስመጣት ያስፈልግዎታል። እርስዎ በኮድዎ የመጀመሪያ መስመር ውስጥ እርስዎ ነዎት። ልክ እንደ “ከኤሊ ማስመጣት *” ይተይቡ። ፕሮግራምዎን በዘፈቀደ የመነጩ ቀለሞችን ለመስጠት ፣ በሚቀጥለው መስመር ላይ “በዘፈቀደ ማስመጣት” የሚለውን መተየብ ያስፈልግዎታል።

በ Python ደረጃ 5 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 5 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 5. በፕሮግራምዎ ውስጥ ማያ ገጽ ይፍጠሩ።

በፕሮግራምዎ ውስጥ ግራፊክስ እንዲኖርዎት ለእነሱ እንዲታዩ ማያ ገጽ መፍጠር አለብዎት። እርስዎ ይህንን የሚያደርጉት ተለዋዋጭ በመፍጠር (ተለዋዋጭ ማያ ገጹን መሰየሙ የተሻለ ነው) እና ከ “ማያ ገጽ ()” ተግባር ጋር እኩል በማዋቀር ነው። የማያ ገጹ መጠን እንዲሁ መዋቀር አለበት። በሚቀጥለው መስመር ላይ ለማያ ገጽዎ የሠሩትን ተለዋዋጭ ስም ወስደው የማያ ገጽ መጠንን ተግባር ይጠቀሙ። ለምሳሌ ፦ screen.screensize (400 ፣ 400 ፣ “black”)። በቅንፍ ውስጥ የማያ ገጹን ቁመት ፣ ስፋት እና የጀርባ ቀለም እያቀናበረ ነው።

በ Python ደረጃ 6 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 6 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 6. የጂኦሜትሪክ ንድፉን ለመሳል ብዕር ይፍጠሩ።

ልክ እንደ ቀዳሚው ደረጃ ከማያ ገጹ ጋር “ብዕር ()” ከሚለው ተግባር ጋር እኩል የሆነ ተለዋዋጭ (ግራ መጋባትን ለማዳን ምርጥ የተሰየመ ብዕር) ያዘጋጁታል። በሚቀጥለው መስመር የፍጥነት ተግባሩን እንደ መጨረሻው ደረጃ በተመሳሳይ መንገድ በመጠቀም የብዕሩን ፍጥነት ያዘጋጃሉ ፣ ሆኖም ግን “.screensize” ን ከመጠቀም ይልቅ “.speed” ን ይጠቀሙ። በቅንፍ ውስጥ ፍጥነቱን ያዘጋጃሉ (ንድፉን በፍጥነት ለመፍጠር ፣ ፍጥነቱን ወደ 75 ለማቀናበር ይሞክሩ)።

በ Python ደረጃ 7 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 7 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 7. እንደ ካሬ መጠን ጥቅም ላይ የሚውል ተለዋዋጭ በኋላ ላይ ይፍጠሩ።

በዚህ ፕሮግራም ውስጥ የሚያገኙት አሪፍ የጂኦሜትሪክ ንድፍ በማያ ገጹ ውስጥ ከተሳለፉ ብዙ ካሬዎች የተሠራ ነው። የእነዚህን አደባባዮች መጠን ለማዘጋጀት የሚያገለግል “መጠን” የሚባል ተለዋዋጭ መፍጠር እና ከ 20 ጋር እኩል ማድረግ ያስፈልግዎታል

በ Python ደረጃ 8 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 8 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 8. ለሉፕ ይፍጠሩ።

የተፈለገውን የጂኦሜትሪክ ንድፍ ለማግኘት እስክሪብቶቹን አደባባዮች በመፍጠር ማቆየት ያስፈልግዎታል ፣ ይህንን ለድርጊት የሚሆነውን በመደጋገም ያደርጉታል። ይህ የሚከናወነው በሚቀጥለው የኮድ መስመር ላይ “ለ i ውስጥ በክልል (150):“. ይህ የሚያደርገው አንድ ነገር 150 ጊዜ ለማሄድ ፕሮግራሙን ማቀናበር ነው ፣ ለዚህ ጉዳይ ካሬዎችን 150 ጊዜ ለመሳል የሚያገለግል ሲሆን ይህም ቀዝቃዛ የጂኦሜትሪክ ንድፍ ያስከትላል። (Loop ን ከፈጠሩ በኋላ ሁሉም እርምጃዎች ለሉፕ ውስጥ መሆን አለባቸው። ይህ የሚከናወነው የትር ቁልፍን በመምታት እና ወደ ውስጥ በመግባት ብቻ ነው። ሆኖም ሉፕን ከፈጠሩ በኋላ ይህንን በራስ -ሰር ለእርስዎ ማድረግ አለበት።)

በፓይዘን ደረጃ 9 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በፓይዘን ደረጃ 9 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 9. የዘፈቀደ ቀለም ያዘጋጁ።

ንድፉን በዘፈቀደ የመነጩ ቀለሞችን ለመስጠት የሚከተሉትን ማድረግ አለብዎት። በሚቀጥለው መስመር ላይ “r” የሚባል ተለዋዋጭ ይፍጠሩ እና ከ “random.randint (0 ፣ 225) ጋር እኩል ያድርጉት። ተለዋዋጭ ስሞችን “g” እና “ለ” በመጠቀም ይህንን እርምጃ ሁለት ተጨማሪ ጊዜ ይድገሙት።

በ Python ደረጃ 10 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 10 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 10. የዘፈቀደውን ቀለም ያከማቹ።

አሁን የዘፈቀደ ቁጥሮችን የሚያመነጩ ሶስት ተለዋዋጮች ስላሉ በተለዋዋጭ ውስጥ ማከማቸት ያስፈልግዎታል። በሚቀጥለው የኮድ መስመር ውስጥ “ራንድኮል” የሚባል ተለዋዋጭ ያድርጉ እና ከ “(r ፣ g ፣ ለ)” ጋር እኩል ያድርጉት።

በ Python ደረጃ 11 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 11 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 11. ፕሮግራሙ ቀለም እንዲጠቀም ፍቀድ።

ለፕሮግራምዎ የቀለሞችን መዳረሻ ለመስጠት የቀለሙን ተግባር አከናውነዋል። የቀለም ተግባሩን ለማስኬድ የሚያስፈልግዎት በሚቀጥለው የኮድ መስመር “colormode (255)” ላይ መተየብ እና ወደ ቀጣዩ መስመር መቀጠል ነው።

በ Python ደረጃ 12 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 12 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 12. ቀለሙን ያዘጋጁ

ቀደም ብለው የፈጠሩትን ብዕር በመጠቀም ቀለሙን ያዘጋጃሉ። ይህንን የሚያደርጉት “pen.color (randcol)” በመጻፍ ነው። ንድፉን በሚስልበት ጊዜ ይህ አሁን ብዕርዎን የዘፈቀደ ቀለም ይሰጥዎታል።

በፓይዘን ደረጃ 13 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያቅዱ
በፓይዘን ደረጃ 13 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያቅዱ

ደረጃ 13. የብዕር መመሪያዎችን ይስጡ።

የተፈለገውን ውጤት ለማግኘት “pen.circle (መጠን ፣ ደረጃዎች = 4)” ብለው መተየብ ያስፈልግዎታል። በደረጃ 7 እዚህ ጥቅም ላይ የሚውል ተለዋዋጭ “መጠን” ፈጥረዋል። ከዚያ “ደረጃዎች = 4” ክፍሉ ካሬውን የሚፈጥር ነው።

በ Python ደረጃ 14 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 14 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 14. ብዕሩን ያዙሩት።

አሪፍ ዘይቤ የሚመጣው በእያንዳንዱ የሉፕ ድግግሞሽ ውስጥ ብዕሩን ከማዞር ነው። በሚከተለው የኮድ መስመር “pen.right (55)” ላይ በመጻፍ ብዕሩን ያዞራሉ። ይህ በሉፍ በኩል በእያንዳንዱ ጊዜ ብዕር በ 55 ዲግሪዎች ወደ ቀኝ እንዲዞር ያደርገዋል።

በ Python ደረጃ 15 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 15 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 15. የካሬውን መጠን ይጨምሩ።

የቀዝቃዛው ንድፍ አካል ካሬው እየጨመረ መምጣቱ ነው። የመጨረሻውን የኮድ መስመር “መጠን = መጠን +3” በመጻፍ ይህንን ያደርጋሉ። ስለዚህ በሉፍ በኩል በእያንዳንዱ ጊዜ የካሬውን መጠን በ 3 ይጨምራል።

በ Python ደረጃ 16 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ
በ Python ደረጃ 16 ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ያዘጋጁ

ደረጃ 16. ፕሮግራሙን ያሂዱ።

የእርስዎ ፕሮግራም እዚህ እንደሚታየው መምሰል አለበት። አሪፍ የሆነውን የጂኦሜትሪክ ንድፍ ለማየት በቁልፍ ሰሌዳዎ ላይ “f5” ን መታ ማድረግ ብቻ ነው።

ጠቃሚ ምክሮች

  • ለመጀመሪያ ጊዜ ሲሠራ ፕሮግራሙን እንዲያስቀምጡ ይጠይቅዎታል ፣ እንደ.py ፋይል ማስቀመጥዎን ያረጋግጡ
  • ፕሮግራሙ ምላሽ የማይሰጥ ከሆነ ለመጀመሪያ ጊዜ ከሮጠ በኋላ ችላ ይበሉ እና ከፕሮግራሙ ይውጡ።

የሚመከር: