Բովանդակություն:
- Քայլ 1: Գործարկեք ձեր Python կոդավորման ծրագիրը:
- Քայլ 2: Ներմուծեք պատահական դաս:
- Քայլ 3. Սահմանեք Python մեթոդը մուտքային փոփոխականով N
- Քայլ 4. Նախաստորագրեք բուլո փոփոխական և ամբողջ փոփոխական:
- Քայլ 5. Սկսեք «for» օղակը Range N- ի համար:
- Քայլ 6. Նախաձեռնեք երկու պատահական ամբողջ արժեք 1 -ից 10 -ի միջև և բուլյան արժեքը սահմանեք ճշմարիտ:
- Քայլ 7: Սկսեք «while» օղակ, մինչդեռ բուլյան փոփոխականը ճշմարիտ է:
- Քայլ 8. Տպեք 1 -ին և 2 -րդ արժեքներով հավելումների խնդիր և պատասխանը ընդունեք որպես մուտքագրում:
- Քայլ 9. Կատարեք այլ հայտարարություն ՝ ստուգելով ՝ արդյոք պատասխանը = արժեք 1 + արժեք 2:
- Քայլ 10. Եթե ճշմարիտ է, տպեք ճիշտ հաղորդագրություն, բուլյան փոփոխականը սահմանեք սխալ և ավելացրեք հաշվարկ:
- Քայլ 11. Եթե ոչ, տպեք սխալ հաղորդագրություն և բուլյան արժեքը սահմանեք կեղծ:
- Քայլ 12: Հաշիվ սխալների համար ունեցող ոչ ամբողջական մուտքերի համար:
- Քայլ 13. Endրագրի ավարտին տպեք N- ից առաջացած խնդիրների քանակը, որոնք խաղացողը ճիշտ է հասկացել:
- Քայլ 14: Նայեք ձեր ծածկագրին:
- Քայլ 15. Գործարկեք այս մոդուլը և վայելեք ձեր մաթեմատիկական խաղը:
Video: Լրացուցիչ խաղի կոդավորումը Python- ում. 15 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
- Այս հրահանգների փաթեթը քայլ առ քայլ կսովորեցնի ձեզ, թե ինչպես ծրագրել լրացուցիչ խաղ, որը օգտվողներին հուշում է պատասխանել պարզ գումարման խնդիրներին ՝ օգտագործելով 0-9-ից ստացված պատահական թվերը և տպում է դրանք ճիշտ են, թե ոչ:
- Յուրաքանչյուր քայլում կտտացրեք պատկերը ՝ այն մեծացնելու և այդ հատվածի ծածկագիրը դիտելու համար:
Քայլ 1: Գործարկեք ձեր Python կոդավորման ծրագիրը:
- Այս հրահանգների հավաքածուն կօգտագործի IDLE Python ծրագիրը:
-
Գործարկելուց հետո ստեղծեք նոր ֆայլ ձեր Python հավելվածում ՝ կոդավորումը սկսելու համար:
Քայլ 2: Ներմուծեք պատահական դաս:
Մենք կօգտագործենք այն պատահական թվեր գեներացնելու համար:
Քայլ 3. Սահմանեք Python մեթոդը մուտքային փոփոխականով N
- N ամբողջ թվաքանակի մուտքագրումը որոշելու է այն գումարման խնդիրների թիվը, որոնք խաղը տպելու է զանգելիս:
- Այս ծածկագիրը մեթոդն անվանում է «խաղ (n)»:
Քայլ 4. Նախաստորագրեք բուլո փոփոխական և ամբողջ փոփոխական:
- Խաղի մեթոդի մեջ նախաստորագրեք բուլո փոփոխականը, որը կօգտագործվի «while» օղակում, իսկ ամբողջ թիվը ՝ ճիշտ պատասխանների համար որպես հաշվիչ փոփոխական:
- Այս ծածկագիրը բուլյան անվանում է «wrk», իսկ ամբողջ թիվը ՝ «cnt»:
- Հիշեք Python- ում կետերի կարևորությունը, քանի որ դրանք որոշում են, թե որ ծածկագիրը որտեղ է տեղադրված:
Քայլ 5. Սկսեք «for» օղակը Range N- ի համար:
Սա հանգույց կլինի n
Քայլ 6. Նախաձեռնեք երկու պատահական ամբողջ արժեք 1 -ից 10 -ի միջև և բուլյան արժեքը սահմանեք ճշմարիտ:
- Այս «for» օղակում օգտագործեք random.randrange (1, 10) ՝ 1 -ից 9 -ի միջև երկու պատահական ամբողջ արժեքներ սկսելու համար:
- Այս ծածկագիրը դրանք անվանում է «val1» և «val2»:
- Այնուհետև Boolean արժեքը սահմանեք True!
Քայլ 7: Սկսեք «while» օղակ, մինչդեռ բուլյան փոփոխականը ճշմարիտ է:
Մինչ դեռ «for» օղակում, սկսեք «while» օղակը, մինչդեռ բուլո փոփոխականը True է:
Քայլ 8. Տպեք 1 -ին և 2 -րդ արժեքներով հավելումների խնդիր և պատասխանը ընդունեք որպես մուտքագրում:
- Հաջորդ այս «while» օղակում մենք ստեղծում ենք try-εκτός հայտարարություն:
- Ձեր «փորձելու» դեպքում տպեք լրացուցիչ հարց ՝ օգտագործելով 1 և 2 արժեքներ և սահմանեք պատասխան փոփոխականը որպես օգտագործողի մուտքագրում (այս ծածկագիրը պատասխանի փոփոխականը սահմանում է որպես «անս»):
Քայլ 9. Կատարեք այլ հայտարարություն ՝ ստուգելով ՝ արդյոք պատասխանը = արժեք 1 + արժեք 2:
«Փորձեք» գործի շրջանակներում ծածկագրեք if-else հայտարարությունը, որը ստուգում է ans = val1 + val2:
Քայլ 10. Եթե ճշմարիտ է, տպեք ճիշտ հաղորդագրություն, բուլյան փոփոխականը սահմանեք սխալ և ավելացրեք հաշվարկ:
-
Դեռ «փորձիր» հայտարարության մեջ, եթե դա ճշմարիտ է.
- Տպեք ճիշտ հաղորդագրություն:
- Boolean փոփոխականը սահմանեք False!
- Ավելացման հաշվարկ 1 -ով:
Քայլ 11. Եթե ոչ, տպեք սխալ հաղորդագրություն և բուլյան արժեքը սահմանեք կեղծ:
«Else» հայտարարության մեջ տպեք սխալ հաղորդագրություն և Boolean արժեքը սահմանեք False:
Քայլ 12: Հաշիվ սխալների համար ունեցող ոչ ամբողջական մուտքերի համար:
«Բացառությամբ» դեպքում տպեք սխալի հաղորդագրություն ՝ ոչ ամբողջ թվով մուտքերի հաշվին:
Քայլ 13. Endրագրի ավարտին տպեք N- ից առաջացած խնդիրների քանակը, որոնք խաղացողը ճիշտ է հասկացել:
Այդ բոլոր ներկառուցված հայտարարություններից հետո տպեք n- ի թվով խնդիրների թիվը, որը խաղացողը ճիշտ է ստացել:
Քայլ 14: Նայեք ձեր ծածկագրին:
- Հիշեք Python- ում նահանջի կարևորությունը, քանի որ այս ծրագիրը օգտագործում է բազմաթիվ բնադրված հայտարարություններ:
- Ձեր վերջնական ծրագիրը պետք է ունենա այս տեսքը.
Քայլ 15. Գործարկեք այս մոդուլը և վայելեք ձեր մաթեմատիկական խաղը:
- Հետևելով այս քայլերին ՝ ձեր մաթեմատիկական ծրագիրը կոդավորելու համար, շարունակեք և հարվածեք Run Module- ին:
- Վայելեք ձեր պարզ հավելումների խաղը:
Խորհուրդ ենք տալիս:
Ավտոմատ ԷՍԳ- BME 305 Վերջնական ծրագրի լրացուցիչ վարկ ՝ 7 քայլ
Ավտոմատ ԷՍԳ-BME 305 Վերջնական ծրագրի լրացուցիչ վարկ. Էլեկտրասրտագրություն (ԷՍԳ կամ ԷԿԳ) օգտագործվում է բաբախող սրտի արտադրած էլեկտրական ազդանշանները չափելու համար և այն մեծ դեր է խաղում սրտանոթային հիվանդությունների ախտորոշման և կանխատեսման մեջ: ԷՍԳ -ից ստացված որոշ տեղեկություններ ներառում են ռիթմը
Ինչպես կատարել DIY լրացուցիչ բաս բարձրախոս JBL Flip 5 Teardown– ից ՝ 5 քայլ
Ինչպես կատարել DIY լրացուցիչ բաս բարձրախոս JBL Flip 5 Teardown- ից. Փոքր տղայից ես միշտ կրքոտ հետաքրքրություն եմ ունեցել DIY իրեր պատրաստելու մեջ: Այս օրերին ես սկսում եմ մտածել bluetooth- ի ձեռագործ բարձրախոսների մասին, որոնք գումար են խնայում և օգնում են ինքս զբաղվել գործերով: Հետո որոշեցի կառուցել լրացուցիչ բաս ձայն
RaspberryPi 3/4 ընդլայնման տախտակ ՝ Raspberry Pi- ին լրացուցիչ հնարավորություններ ավելացնելու համար. 15 քայլ (նկարներով)
RaspberryPi 3/4 Extension Board- ը Raspberry Pi- ին լրացուցիչ հնարավորություններ ավելացնելու համար. Մենք գիտենք, որ ազնվամորի pi 3/4- ը չի ներկառուցված ADC- ով (անալոգային թվային փոխարկիչով) և RTC- ով (իրական ժամանակի ժամացույց), այնպես որ ես նախագծում եմ 16 հատ պարունակող PCB: ալիք 12 բիթ ADC, RTC, SIM7600 4G մոդուլ, կոճակներ, ռելեներ, USB հոսանքի անջատում, 5 Վ լարման անջատում, 12 Վ լարման
Հուսալի, անվտանգ, հարմարեցված SMS հեռակառավարիչ (Arduino/pfodApp) - կոդավորումը չի պահանջվում. 4 քայլ
Հուսալի, ապահով, հարմարեցված SMS հեռակառավարման վահանակ (Arduino/pfodApp) - Կոդավորում չի պահանջվում. Թարմացնել 2018 թ. Հուլիսի 6 -ին. SIM5320- ի միջոցով այս նախագծի 3G/2G տարբերակը հասանելի է այստեղ Թարմացում. 2015 թ. Մայիսի 19. Օգտագործեք pfodParser գրադարանի տարբերակը 2.5 կամ ավելի բարձր: Այն շտկում է հաղորդված խնդիրը ՝ վահանի համար բավականաչափ ժամանակ չթողնել
USB սկավառակի կոդավորումը `7 քայլ
USB սկավառակի ծածկագրում. Ես ձեզ կներկայացնեմ այն քայլերով, որոնք անհրաժեշտ են USB կրիչը գաղտնագրելու համար ՝ օգտագործելով TrueCrypt անվճար գաղտնագրման գործիքը: Այս ուսանելի ծրագրում ես որպես օրինակ կօգտագործեմ Windows XP համակարգ, բայց TrueCrypt- ը կաշխատի նաև Linux- ի և OS X- ի վրա