ዝርዝር ሁኔታ:
- ደረጃ 1: መጀመር
- ደረጃ 2 - ማዋቀር
- ደረጃ 3 የክፍል እና የኢኒት ተግባር ክርክር
- ደረጃ 4 - ዊንዶውስ እና ክፈፎች
- ደረጃ 5 - ተለዋዋጭ ኢንቨስትመንት መኖር
- ደረጃ 6 ፍሬሞችን ወደ መስኮት ማከል
- ደረጃ 7: አዝራርን ጠቅ በማድረግ ተግባሩን ያስሉ
- ደረጃ 8: መስኮት በማሳየት ላይ
- ደረጃ 9 - ጠቅታ ቁልፍን ማከል
- ደረጃ 10 - ግምታዊ እሴቶችን መጠቀም
- ደረጃ 11: Math.floor () ይጠቀሙ
- ደረጃ 12 - በክፍል ላይ መደወል
- ደረጃ 13 የመጨረሻ
ቪዲዮ: WRD 204 መመሪያ ስብስብ 13 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ጎኩልራጅ ፓንዳያሪያጅ
በፓይዘን ውስጥ የኢንቨስትመንት ካልኩሌተር ለመፍጠር የሚከተሉት መመሪያዎች የደረጃ በደረጃ መመሪያን ይሰጣሉ። GUI በመጠቀም። ይህ የመማሪያ ስብስብ የፓይዘን መካከለኛ ዕውቀት ያላቸውን ሰዎች ለመርዳት ያለመ ነው። አስመጣ tkinter GUI ን ለመፍጠር አስፈላጊ የሆነውን ሁሉንም ኮድ መዳረሻ ይሰጠናል። GUI ን በሚፈጥሩበት ጊዜ ብዙውን ጊዜ በክፍል ውስጥ ያስቀምጡት እና ከስር ያሉት ክፍሎች የመዳረሻ ባህሪያትን ለመድረስ በራስ ክርክር ውስጥ የሚያስገቡበት ኢኒት የሚባል ተግባር አለው።
በፓይዘን ውስጥ ያለውን የወለድ መጠን እንዴት ኮድ ማድረግ እንደሚቻል መማር እንዲሁም GUI ን በመጠቀም የኢንቨስትመንት ካልኩሌተርን መፍጠር።
ደረጃ 1: መጀመር
የ Python ሞዱሉን ይክፈቱ እና በአዲሱ ፋይል አማራጭ ላይ ጠቅ ያድርጉ።
ደረጃ 2 - ማዋቀር
የ GUI ክፍሎች እንዲሠሩ ለማድረግ የማስመጣት tkinter ይተይቡ።
ደረጃ 3 የክፍል እና የኢኒት ተግባር ክርክር
አንድ ክፍል መፍጠርዎን ያረጋግጡ እና በእሱ ስር በተግባር 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 () ይጠቀሙ
የተገመተ እሴት እንዲኖርዎት የሂሳብ ወለል (የወደፊት እሴት) መጠቀም አለብዎት። ይህ የወለል ማዞሪያን ያደርጋል ማለት ቁጥሩን ወደ ታችኛው ኢንቲጀር ያወርዳል።
Ex ውጤቱ 278.956 ከሆነ የተገመተው ዋጋ 278 ይሆናል
ደረጃ 12 - በክፍል ላይ መደወል
በፕሮግራምዎ ውስጥ ለጠቅላላው ኮድዎ መዳረሻ እንዲኖረው ከተግባሩ ውጭ ወደ ግራ እስከ ታች ድረስ እንደ ተለዋዋጭ = myclass () ያለ ኮድ መያዙን ያረጋግጡ።
ደረጃ 13 የመጨረሻ
ደረጃዎቹን በትክክል ከተከተሉ የውጤት ማያ ገጽዎ እንደዚህ መሆን አለበት።
የሚያደርግ ከሆነ እንኳን ደስ አለዎት በፓይዘን ውስጥ የሚሰራ የኢንቨስትመንት ካልኩሌተርን በተሳካ ሁኔታ ፈጥረዋል እንዲሁም ያንን በ GUI ውስጥ ተግባራዊ ያድርጉ።
ለዚህ መላ ለመፈለግ በ theል ውስጥ ያለው ስህተት በትክክል ምን እንደሆነ ማየት እና በመስመር ቁጥሩ ላይ በመመርኮዝ እያንዳንዱን መስመር የሚያሄድ የአሳሹን አዶ መጠቀም ይችላሉ። ከመጨረሻው ይልቅ በመሃል ላይ ቢቆም ፣ ከዚያ ስህተቱ ምን ዓይነት ኮድ እንደሚፈጥር በትክክል አግኝተዋል። ማረም የፕሮግራሙን አመክንዮ ክፍል ለማሄድ ጠቃሚ ነው እና ይህ ስህተቱ በትክክል የት እንደነበረ ለፕሮግራሙ ባለሙያው ያሳውቃል። በተለዋዋጮች ስሞች ላይ ማንኛውም ችግር ካለብዎ በጥንቃቄ ደረጃ 5 ን ይመልከቱ።
ይህ ስብስብ GUI ን በ Python IDLE ሶፍትዌር በመጠቀም ለፕሮግራም ኢንቨስትመንት ካልኩሌተር ደረጃ በደረጃ መመሪያ ሰጥቷል። መልካም ዕድል እና በፕሮግራም ይደሰቱ!
ስለ አንዳንድ እርምጃዎች ማንኛውም ጥያቄ ካለዎት ያሳውቁኝ።
የሚመከር:
ሙሉ በሙሉ IR ሊበጅ የሚችል የኤሌክትሮኒክ ስብስብ የስምንት ዲክሶች 14 ደረጃዎች (ከስዕሎች ጋር)
ሙሉ በሙሉ IR ሊበጅ የሚችል የኤሌክትሮኒክ የስምንት ዲኮች ስብስብ -ከጄ አርቱሮ ኤስፔጄል ባእዝ ጋር በመተባበር አሁን በ 42 ሚሜ ዲያሜትር እና በ 16 ሚሜ ከፍታ ባለው መያዣ ውስጥ ከ 2 እስከ 999 ፊቶች እስከ 8 ዲክሶች ሊኖሩዎት ይችላሉ! በዚህ ሊዋቀር በሚችል የኪስ መጠን በኤሌክትሮኒክ የዳይስ ስብስብ የሚወዷቸውን የቦርድ ጨዋታዎችን ይጫወቱ! ይህ ፕሮጀክት የሚከተሉትን ያጠቃልላል
ATGAMES ተንቀሳቃሽ ሴጋ ዘፍጥረት ወደ ገመድ አልባ የድምፅ ማጉያዎች ስብስብ ውስጥ ያዙሩት። 13 ደረጃዎች (ከስዕሎች ጋር)
ATGAMES ተንቀሳቃሽ ሴጋ ዘፍጥረት ወደ ሽቦ -አልባ የድምፅ ማጉያዎች ስብስብ ውስጥ ያዙሩት ።: ለኤቲኤምኤስ ተንቀሳቃሽ ሴጋ ዘፍጥረት አዲስ የተሻለ ባትሪ እንዴት እንደሚቀየር የመጀመሪያውን አስተማሪዬን ካነበቡ ታዲያ ምናልባት ይገርሙ ይሆናል - ጥ - ከሁሉም ጋር ምን አደርጋለሁ? ያ አዲስ ኃይል አገኘ? መ: ATGAMES ተንቀሳቃሽ ሴጋ ዘፍጥረት ወደ ሽቦ መስመር ቀይር
የ ANSI ተርሚናሎች ስብስብ 10 ደረጃዎች
የ ANSI ተርሚናሎች ስብስብ-ይህ ፕሮጀክት እንደ Wordstar ያለ የቆየ የቃላት ማቀነባበሪያ ለማሄድ ተስማሚ በሆነ የኤልሲዲ ማሳያ ላይ 80 አምድ ጽሑፍን ለማሳየት መንገድ ተጀመረ። ከ 0.96 እስከ 6 ኢንች ድረስ የተለያዩ ሌሎች ማሳያዎች ተጨምረዋል። ማሳያዎች ዘፈን ይጠቀማሉ
ጊዜያዊ ቁጥጥር የሚደረግበት ሮቦት / የመማሪያ ዘዴ ስብስብ - 5 ደረጃዎች
በቋሚነት የሚቆጣጠረው ሮቦት / የመማሪያ ዘዴ ስብስብ - በዚህ አስተማሪዎች ውስጥ ይህንን ተርሚናል ቁጥጥር የተደረገበትን ሮቨር እንዴት እንዳደረግኩ ላካፍላለሁ። በጣም ጥሩው ክፍል ማንኛውንም ኮድ ወይም ማንኛውንም ማይክሮ መቆጣጠሪያ አለመጠቀም ነው። ይህ ለማሳየት ቀላሉ መንገድ ነው። የመማሪያ ዘዴው ስብስብ እንዴት እንደሚሰራ። የመማሪያ ስብስብ
ለ Master AutoCAD MEP (መመሪያ) ቀላል መመሪያ 27 ደረጃዎች (ከስዕሎች ጋር)
ለ Master AutoCAD ቀላል መመሪያ (ዱክቲንግ): AutoCAD MEP ከ AutoCAD ብዙም የተለየ አይመስልም ፣ ግን ሜካኒካል ፣ ኤሌክትሪክ እና መሳል ሲመጣ። የቧንቧ (ሜኤፒ) አገልግሎቶች ፣ መሰረታዊ ነገሮችን በደንብ እስካልታጠቁ ድረስ ብዙ ጊዜን እና ጥረትን ለመቆጠብ ይረዳዎታል