ዝርዝር ሁኔታ:

WRD 204 መመሪያ ስብስብ 13 ደረጃዎች
WRD 204 መመሪያ ስብስብ 13 ደረጃዎች

ቪዲዮ: WRD 204 መመሪያ ስብስብ 13 ደረጃዎች

ቪዲዮ: WRD 204 መመሪያ ስብስብ 13 ደረጃዎች
ቪዲዮ: How to Study the Bible Intentionally | Reuben A. Torrey | Christian Audiobook 2024, ህዳር
Anonim
WRD 204 መመሪያ ስብስብ
WRD 204 መመሪያ ስብስብ

ጎኩልራጅ ፓንዳያሪያጅ

በፓይዘን ውስጥ የኢንቨስትመንት ካልኩሌተር ለመፍጠር የሚከተሉት መመሪያዎች የደረጃ በደረጃ መመሪያን ይሰጣሉ። GUI በመጠቀም። ይህ የመማሪያ ስብስብ የፓይዘን መካከለኛ ዕውቀት ያላቸውን ሰዎች ለመርዳት ያለመ ነው። አስመጣ tkinter GUI ን ለመፍጠር አስፈላጊ የሆነውን ሁሉንም ኮድ መዳረሻ ይሰጠናል። GUI ን በሚፈጥሩበት ጊዜ ብዙውን ጊዜ በክፍል ውስጥ ያስቀምጡት እና ከስር ያሉት ክፍሎች የመዳረሻ ባህሪያትን ለመድረስ በራስ ክርክር ውስጥ የሚያስገቡበት ኢኒት የሚባል ተግባር አለው።

በፓይዘን ውስጥ ያለውን የወለድ መጠን እንዴት ኮድ ማድረግ እንደሚቻል መማር እንዲሁም GUI ን በመጠቀም የኢንቨስትመንት ካልኩሌተርን መፍጠር።

ደረጃ 1: መጀመር

እንደ መጀመር
እንደ መጀመር

የ Python ሞዱሉን ይክፈቱ እና በአዲሱ ፋይል አማራጭ ላይ ጠቅ ያድርጉ።

ደረጃ 2 - ማዋቀር

ማቋቋም
ማቋቋም

የ GUI ክፍሎች እንዲሠሩ ለማድረግ የማስመጣት tkinter ይተይቡ።

ደረጃ 3 የክፍል እና የኢኒት ተግባር ክርክር

ክፍል እና Init ተግባር ክርክር
ክፍል እና Init ተግባር ክርክር

አንድ ክፍል መፍጠርዎን ያረጋግጡ እና በእሱ ስር በተግባር def init ውስጥ ይተይቡ። የክፍል ባህሪዎች እና ዘዴዎች መዳረሻ ማግኘት እንዲችሉ በ init ተግባር ክርክር ውስጥ ራስን ይጠቀሙ።

ደረጃ 4 - ዊንዶውስ እና ክፈፎች

ዊንዶውስ እና ክፈፎች
ዊንዶውስ እና ክፈፎች

ከዚህ በታች ያለውን ምስል የሚታየውን ኮድ ለማከል የእርስዎን የ init ተግባር ማዋቀር ካገኙ በኋላ። ይህ ኮድ ዋናውን መስኮት እና ምደባን ይፈጥራል ፣ የ GUI መስኮት እንዲጀመር ፍሬሞችን ያክሉ። ዋናው የመስኮት ተለዋዋጭ ያዋቅራል እና የ GUI ማያ ገጽን ይፈጥራል እና የትኛውን ቦታ እንደሚቀመጥ ያውቅ ዘንድ የፍሬም ቁጥር እንዲኖርዎት የሚያስፈልጉትን ክፈፎች ወይም ሳጥኖችን ይፍጠሩ።

ደረጃ 5 - ተለዋዋጭ ኢንቨስትመንት መኖር

ተለዋዋጭ ኢንቨስትመንት መኖር
ተለዋዋጭ ኢንቨስትመንት መኖር

ራስን ይስጡ። የትኛው መሆን እንዳለበት ቁልፎቹን ለማዘጋጀት ተለዋዋጭ ስም። ኮድዎን ሲያብራሩ እራስዎን እና ሌሎችን ግራ እንዳያጋቡ ትክክለኛ ተለዋዋጭ ስሞችን መጠቀም ይመከራል። የሚመከሩት ተለዋዋጮች የወደፊት እሴትን ለማግኘት የሚያገለግሉ ኢንቨስትመንት ዓመትን ፣ ዓመትን እና ዓመታዊ ወለድን ናቸው። እነዚህ ተለዋዋጮች ከዚህ በታች ባለው ምስል በቀይ ተዘርዝረዋል።

ጥንቃቄ - ተለዋዋጮችን በሚሰይሙበት ጊዜ ፣ አስቀድሞ የተገለጹ ወይም ግራ የሚያጋቡ ተለዋዋጮችን ስሞችን አይጠቀሙ። ይህ ኮድዎ እንዳይሠራ ወይም የትኞቹ ተለዋዋጮች እንደሆኑ ግራ ሊያጋባዎት ይችላል።

ለምሳሌ ፦ v = የእኔ እርምጃዎች

str = እርምጃዎቼ

የመጀመሪያው ተገቢ ያልሆነ ተለዋዋጭ ስም ምሳሌ ነው። የዘፈቀደ ፊደል ከማስቀመጥ ይልቅ የስሙን የበለጠ መግለፅ አለብዎት። ለአንድ ሰው ሲያብራራ ቢሠራም ይህ የተወሰነ ተለዋዋጭ ምን ማለት እንደሆነ እና ዓላማው ምን እንደሆነ አይረዱም። Str መግለጫዎችን ወይም ተለዋዋጮችን ለመጀመር ጥቅም ላይ ሊውል የማይችል ስለሆነ ሁለተኛው ሁለተኛው የአገባብ ስህተት ይፈጥራል።

ደረጃ 6 ፍሬሞችን ወደ መስኮት ማከል

ፍሬሞችን ወደ መስኮት ማከል
ፍሬሞችን ወደ መስኮት ማከል

ባዶ ማያ ገጽ እንዳያገኙ ክፈፎችዎን ወደ መስኮቶችዎ በማከል ማረጋገጥዎን ያረጋግጡ። መስኮቱ ከመሠራቱ በፊት አሁንም ሌላ ተግባር ማከል ያስፈልግዎታል።

ደረጃ 7: አዝራርን ጠቅ በማድረግ ተግባሩን ያስሉ

በአዝራር ጠቅታ ተግባሩን ያስሉ
በአዝራር ጠቅታ ተግባሩን ያስሉ
በአዝራር ጠቅታ ተግባሩን ያስሉ
በአዝራር ጠቅታ ተግባሩን ያስሉ

አዲሱ የተግባር ስም እንደ ማስላት ፣ ከኢንቨስትመንት ጋር የሚዛመድ ማንኛውም ነገር ሊሆን ይችላል ፣ ከዚያ ከዚህ በታች ባለው ሥዕል ላይ የሚታየውን የኢንቨስትመንት ቀመር ያክሉ። እንዲሁም ከ GUI ክፍል እሱን ለመድረስ invAmt ፣ ዓመታት እና ዓመታዊ የሆነ use.entry.get () ስላለው በመጀመሪያው ሥዕሉ ላይ ኮዱን ልብ ይበሉ።

ደረጃ 8: መስኮት በማሳየት ላይ

መስኮት በማሳየት ላይ
መስኮት በማሳየት ላይ

መስኮቱ በማያ ገጹ ላይ እንዲታይ ይህንን ኮድ ያክሉ።

ደረጃ 9 - ጠቅታ ቁልፍን ማከል

ጠቅታ አዝራር ማከል
ጠቅታ አዝራር ማከል

የወደፊቱን እሴት ለማሳየት ወደ GUI ጠቅ ሊደረግ የሚችል አዝራር ያክሉ እና አዝራሩ ያንን መሆኑን እንዲያውቅ የግቢ ወለድ ቀመርን በአዝራር ኮድ ውስጥ ለማከማቸት ያገለገለውን ቁልፍ በማስላት ተግባርዎ ውስጥ ለማስቀመጥ ወደ ደረጃ 7 መመለስዎን ያረጋግጡ። ውጤቱን ለማሳየት ሊጠቀምበት የሚገባ ተግባር።

ደረጃ 10 - ግምታዊ እሴቶችን መጠቀም

ግምታዊ እሴቶችን መጠቀም
ግምታዊ እሴቶችን መጠቀም

በተለምዶ በእውነተኛው ዓለም ውስጥ የወደፊት እሴታችን በትክክለኛ እሴቶች ውስጥ ይቀርባል። ግን ለመከታተል ቁጥሮቹ በጣም ረጅም እና አድካሚ ይሆናሉ ፣ ስለዚህ ለዚህ ፕሮግራም ብቻ ፣ የወደፊቱን እሴት የሚያሽከረክሩትን ዘዴዎች ለማግኘት የማስመጣት ሂሳብን እንጠቀማለን።

ደረጃ 11: Math.floor () ይጠቀሙ

Math.floor () ይጠቀሙ
Math.floor () ይጠቀሙ

የተገመተ እሴት እንዲኖርዎት የሂሳብ ወለል (የወደፊት እሴት) መጠቀም አለብዎት። ይህ የወለል ማዞሪያን ያደርጋል ማለት ቁጥሩን ወደ ታችኛው ኢንቲጀር ያወርዳል።

Ex ውጤቱ 278.956 ከሆነ የተገመተው ዋጋ 278 ይሆናል

ደረጃ 12 - በክፍል ላይ መደወል

ወደ ክፍል መደወል
ወደ ክፍል መደወል

በፕሮግራምዎ ውስጥ ለጠቅላላው ኮድዎ መዳረሻ እንዲኖረው ከተግባሩ ውጭ ወደ ግራ እስከ ታች ድረስ እንደ ተለዋዋጭ = myclass () ያለ ኮድ መያዙን ያረጋግጡ።

ደረጃ 13 የመጨረሻ

የመጨረሻ
የመጨረሻ

ደረጃዎቹን በትክክል ከተከተሉ የውጤት ማያ ገጽዎ እንደዚህ መሆን አለበት።

የሚያደርግ ከሆነ እንኳን ደስ አለዎት በፓይዘን ውስጥ የሚሰራ የኢንቨስትመንት ካልኩሌተርን በተሳካ ሁኔታ ፈጥረዋል እንዲሁም ያንን በ GUI ውስጥ ተግባራዊ ያድርጉ።

ለዚህ መላ ለመፈለግ በ theል ውስጥ ያለው ስህተት በትክክል ምን እንደሆነ ማየት እና በመስመር ቁጥሩ ላይ በመመርኮዝ እያንዳንዱን መስመር የሚያሄድ የአሳሹን አዶ መጠቀም ይችላሉ። ከመጨረሻው ይልቅ በመሃል ላይ ቢቆም ፣ ከዚያ ስህተቱ ምን ዓይነት ኮድ እንደሚፈጥር በትክክል አግኝተዋል። ማረም የፕሮግራሙን አመክንዮ ክፍል ለማሄድ ጠቃሚ ነው እና ይህ ስህተቱ በትክክል የት እንደነበረ ለፕሮግራሙ ባለሙያው ያሳውቃል። በተለዋዋጮች ስሞች ላይ ማንኛውም ችግር ካለብዎ በጥንቃቄ ደረጃ 5 ን ይመልከቱ።

ይህ ስብስብ GUI ን በ Python IDLE ሶፍትዌር በመጠቀም ለፕሮግራም ኢንቨስትመንት ካልኩሌተር ደረጃ በደረጃ መመሪያ ሰጥቷል። መልካም ዕድል እና በፕሮግራም ይደሰቱ!

ስለ አንዳንድ እርምጃዎች ማንኛውም ጥያቄ ካለዎት ያሳውቁኝ።

የሚመከር: