ፕሮግራሚንግ አንዳንድ ጊዜ አሰልቺ እና አሰልቺ ሊሆን ይችላል ፣ በተለይም የፕሮግራም ትምህርቶችን በሚወስድበት ጊዜ። ብዙውን ጊዜ እርስዎ የሚያደርጉት መርሃግብሮች ሁሉንም በጥቁር ትንሽ መስኮት ውስጥ ያስወጣሉ እና ያ ነው። በፕሮግራም ቋንቋ ፓይዘን ውስጥ አንዳንድ ቆንጆ አሪፍ ፕሮግራሞችን እንዲፈጥሩ የሚያስችልዎ ኤሊ ግራፊክስ የሚባል ነገር መጠቀም ይችላሉ። የየትኛውም የክህሎት ደረጃ ፕሮግራም አውጪ ይህንን በመጠቀም በ Python ውስጥ አሪፍ የጂኦሜትሪክ ንድፍ ለመፍጠር ይችላል።
ደረጃዎች
ደረጃ 1 አውርድ የ Python አቀናባሪ።
ሥሪት 2.7 ን ማውረድዎን ያረጋግጡ።
ደረጃ 2. የ Python ዛጎሉን ይክፈቱ።
በ Python 2.7 አቃፊ ስር ይሂዱ እና “IDLE (Python GUI) ላይ ጠቅ ያድርጉ። በእንደዚህ ዓይነት የፓይዘን ዛጎል ብቅ ማለት አለበት።
ደረጃ 3. ከቅርፊቱ አዲስ ፋይል ይጀምሩ።
በላይኛው ግራ ጥግ ላይ ፋይልን ጠቅ ያድርጉ እና በተቆልቋዩ ላይ “አዲስ ፋይል” ላይ ጠቅ ያድርጉ። ይህ ፕሮግራምዎን የሚጽፉበት ርዕስ የሌለው ፋይል ይከፍታል።
ደረጃ 4. የኤሊ ግራፊክስን ያስመጡ።
የኤሊ ግራፊክስን ለመጠቀም ወደ ፕሮግራምዎ ማስመጣት ያስፈልግዎታል። እርስዎ በኮድዎ የመጀመሪያ መስመር ውስጥ እርስዎ ነዎት። ልክ እንደ “ከኤሊ ማስመጣት *” ይተይቡ። ፕሮግራምዎን በዘፈቀደ የመነጩ ቀለሞችን ለመስጠት ፣ በሚቀጥለው መስመር ላይ “በዘፈቀደ ማስመጣት” የሚለውን መተየብ ያስፈልግዎታል።
ደረጃ 5. በፕሮግራምዎ ውስጥ ማያ ገጽ ይፍጠሩ።
በፕሮግራምዎ ውስጥ ግራፊክስ እንዲኖርዎት ለእነሱ እንዲታዩ ማያ ገጽ መፍጠር አለብዎት። እርስዎ ይህንን የሚያደርጉት ተለዋዋጭ በመፍጠር (ተለዋዋጭ ማያ ገጹን መሰየሙ የተሻለ ነው) እና ከ “ማያ ገጽ ()” ተግባር ጋር እኩል በማዋቀር ነው። የማያ ገጹ መጠን እንዲሁ መዋቀር አለበት። በሚቀጥለው መስመር ላይ ለማያ ገጽዎ የሠሩትን ተለዋዋጭ ስም ወስደው የማያ ገጽ መጠንን ተግባር ይጠቀሙ። ለምሳሌ ፦ screen.screensize (400 ፣ 400 ፣ “black”)። በቅንፍ ውስጥ የማያ ገጹን ቁመት ፣ ስፋት እና የጀርባ ቀለም እያቀናበረ ነው።
ደረጃ 6. የጂኦሜትሪክ ንድፉን ለመሳል ብዕር ይፍጠሩ።
ልክ እንደ ቀዳሚው ደረጃ ከማያ ገጹ ጋር “ብዕር ()” ከሚለው ተግባር ጋር እኩል የሆነ ተለዋዋጭ (ግራ መጋባትን ለማዳን ምርጥ የተሰየመ ብዕር) ያዘጋጁታል። በሚቀጥለው መስመር የፍጥነት ተግባሩን እንደ መጨረሻው ደረጃ በተመሳሳይ መንገድ በመጠቀም የብዕሩን ፍጥነት ያዘጋጃሉ ፣ ሆኖም ግን “.screensize” ን ከመጠቀም ይልቅ “.speed” ን ይጠቀሙ። በቅንፍ ውስጥ ፍጥነቱን ያዘጋጃሉ (ንድፉን በፍጥነት ለመፍጠር ፣ ፍጥነቱን ወደ 75 ለማቀናበር ይሞክሩ)።
ደረጃ 7. እንደ ካሬ መጠን ጥቅም ላይ የሚውል ተለዋዋጭ በኋላ ላይ ይፍጠሩ።
በዚህ ፕሮግራም ውስጥ የሚያገኙት አሪፍ የጂኦሜትሪክ ንድፍ በማያ ገጹ ውስጥ ከተሳለፉ ብዙ ካሬዎች የተሠራ ነው። የእነዚህን አደባባዮች መጠን ለማዘጋጀት የሚያገለግል “መጠን” የሚባል ተለዋዋጭ መፍጠር እና ከ 20 ጋር እኩል ማድረግ ያስፈልግዎታል
ደረጃ 8. ለሉፕ ይፍጠሩ።
የተፈለገውን የጂኦሜትሪክ ንድፍ ለማግኘት እስክሪብቶቹን አደባባዮች በመፍጠር ማቆየት ያስፈልግዎታል ፣ ይህንን ለድርጊት የሚሆነውን በመደጋገም ያደርጉታል። ይህ የሚከናወነው በሚቀጥለው የኮድ መስመር ላይ “ለ i ውስጥ በክልል (150):“. ይህ የሚያደርገው አንድ ነገር 150 ጊዜ ለማሄድ ፕሮግራሙን ማቀናበር ነው ፣ ለዚህ ጉዳይ ካሬዎችን 150 ጊዜ ለመሳል የሚያገለግል ሲሆን ይህም ቀዝቃዛ የጂኦሜትሪክ ንድፍ ያስከትላል። (Loop ን ከፈጠሩ በኋላ ሁሉም እርምጃዎች ለሉፕ ውስጥ መሆን አለባቸው። ይህ የሚከናወነው የትር ቁልፍን በመምታት እና ወደ ውስጥ በመግባት ብቻ ነው። ሆኖም ሉፕን ከፈጠሩ በኋላ ይህንን በራስ -ሰር ለእርስዎ ማድረግ አለበት።)
ደረጃ 9. የዘፈቀደ ቀለም ያዘጋጁ።
ንድፉን በዘፈቀደ የመነጩ ቀለሞችን ለመስጠት የሚከተሉትን ማድረግ አለብዎት። በሚቀጥለው መስመር ላይ “r” የሚባል ተለዋዋጭ ይፍጠሩ እና ከ “random.randint (0 ፣ 225) ጋር እኩል ያድርጉት። ተለዋዋጭ ስሞችን “g” እና “ለ” በመጠቀም ይህንን እርምጃ ሁለት ተጨማሪ ጊዜ ይድገሙት።
ደረጃ 10. የዘፈቀደውን ቀለም ያከማቹ።
አሁን የዘፈቀደ ቁጥሮችን የሚያመነጩ ሶስት ተለዋዋጮች ስላሉ በተለዋዋጭ ውስጥ ማከማቸት ያስፈልግዎታል። በሚቀጥለው የኮድ መስመር ውስጥ “ራንድኮል” የሚባል ተለዋዋጭ ያድርጉ እና ከ “(r ፣ g ፣ ለ)” ጋር እኩል ያድርጉት።
ደረጃ 11. ፕሮግራሙ ቀለም እንዲጠቀም ፍቀድ።
ለፕሮግራምዎ የቀለሞችን መዳረሻ ለመስጠት የቀለሙን ተግባር አከናውነዋል። የቀለም ተግባሩን ለማስኬድ የሚያስፈልግዎት በሚቀጥለው የኮድ መስመር “colormode (255)” ላይ መተየብ እና ወደ ቀጣዩ መስመር መቀጠል ነው።
ደረጃ 12. ቀለሙን ያዘጋጁ
ቀደም ብለው የፈጠሩትን ብዕር በመጠቀም ቀለሙን ያዘጋጃሉ። ይህንን የሚያደርጉት “pen.color (randcol)” በመጻፍ ነው። ንድፉን በሚስልበት ጊዜ ይህ አሁን ብዕርዎን የዘፈቀደ ቀለም ይሰጥዎታል።
ደረጃ 13. የብዕር መመሪያዎችን ይስጡ።
የተፈለገውን ውጤት ለማግኘት “pen.circle (መጠን ፣ ደረጃዎች = 4)” ብለው መተየብ ያስፈልግዎታል። በደረጃ 7 እዚህ ጥቅም ላይ የሚውል ተለዋዋጭ “መጠን” ፈጥረዋል። ከዚያ “ደረጃዎች = 4” ክፍሉ ካሬውን የሚፈጥር ነው።
ደረጃ 14. ብዕሩን ያዙሩት።
አሪፍ ዘይቤ የሚመጣው በእያንዳንዱ የሉፕ ድግግሞሽ ውስጥ ብዕሩን ከማዞር ነው። በሚከተለው የኮድ መስመር “pen.right (55)” ላይ በመጻፍ ብዕሩን ያዞራሉ። ይህ በሉፍ በኩል በእያንዳንዱ ጊዜ ብዕር በ 55 ዲግሪዎች ወደ ቀኝ እንዲዞር ያደርገዋል።
ደረጃ 15. የካሬውን መጠን ይጨምሩ።
የቀዝቃዛው ንድፍ አካል ካሬው እየጨመረ መምጣቱ ነው። የመጨረሻውን የኮድ መስመር “መጠን = መጠን +3” በመጻፍ ይህንን ያደርጋሉ። ስለዚህ በሉፍ በኩል በእያንዳንዱ ጊዜ የካሬውን መጠን በ 3 ይጨምራል።
ደረጃ 16. ፕሮግራሙን ያሂዱ።
የእርስዎ ፕሮግራም እዚህ እንደሚታየው መምሰል አለበት። አሪፍ የሆነውን የጂኦሜትሪክ ንድፍ ለማየት በቁልፍ ሰሌዳዎ ላይ “f5” ን መታ ማድረግ ብቻ ነው።
ጠቃሚ ምክሮች
- ለመጀመሪያ ጊዜ ሲሠራ ፕሮግራሙን እንዲያስቀምጡ ይጠይቅዎታል ፣ እንደ.py ፋይል ማስቀመጥዎን ያረጋግጡ
- ፕሮግራሙ ምላሽ የማይሰጥ ከሆነ ለመጀመሪያ ጊዜ ከሮጠ በኋላ ችላ ይበሉ እና ከፕሮግራሙ ይውጡ።