Բովանդակություն:
- Քայլ 1: Ակնարկ
- Քայլ 2: Տեղադրեք Python և Pycharm
- Քայլ 3: Տեսաուղեցույց
- Քայլ 4: Պատահական համարի ստեղծում
- Քայլ 5: Օգտվողից մուտքագրում
- Քայլ 6: Ստեղծելով հիմնական, իսկ օղակ
- Քայլ 7: If Elif հայտարարության ստեղծում
- Քայլ 8: Վերջնական հայտարարության գրառում
- Քայլ 9: Լրացուցիչ
- Քայլ 10: Հիմնաբառեր
Video: Պարզ Python համարների կռահման խաղ ՝ 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս ձեռնարկում մենք կսովորեցնենք, թե ինչպես ստեղծել Python թվերի գուշակման պարզ խաղ Pycharm հավելվածում: Python- ը սցենարական լեզու է, որը հիանալի է ինչպես սկսնակների, այնպես էլ փորձագետների համար: Python- ում կոդավորման ոճը հեշտ է կարդալ և հետևել: Այս ձեռնարկի վերջնական նպատակը մի փոքր լուսավորելն է, թե ինչպես գրել զվարճանքի համար պարզ սցենար, որը կարող է բորբոքել ծրագրավորման նկատմամբ հետաքրքրությունը:
Բովանդակություն:
1. Ստացեք Python 3.7 տարբերակը և տեղադրեք
2. Ստացեք Pycharm և տեղադրեք
3. Առաջին անգամ Pycharm- ի ստեղծում
4. Պատահական թվի ստեղծում
5. Օգտվողից մուտքագրում
6. Ստեղծելով հիմնական while հանգույց
7. Ստեղծել «եթե», «էլիֆ», «այլ» հայտարարություն
8. Օգտվողին հաղորդագրություն ցուցադրելը
Լրացուցիչ
Հիմնաբառեր
Վերջնական ծածկագիր
Քայլ 1: Ակնարկ
Այս գուշակության խաղը ստեղծվել է, որպեսզի օգտագործողին ցույց տա ծրագրավորման մի քանի հիմնական տեխնիկա ՝ օգտագործելով pycharm IDE python: Այս ձեռնարկի հիմքը կլինի պատահական թվերի գեներատոր օգտագործելը ՝ գուշակության պարզ խաղ ստեղծելու համար: Վերջնական արդյունքը կարող է ինչ -որ մեկին հասկանալ, թե ինչպես են պատահական թվեր առաջանում: Օրինակ ՝ տեսախաղերում, որտեղ վնասը հասցվում է թվերի, այդ թվերն ընդհանուր առմամբ գեներացվում են պատահական թվերի գեներատորով, որն ունի մեր պահանջածի նման հատուկ պահանջներ: Պատահական թվերի գեներատորը կարող է ավելի բարդ լինել, բայց կարելի է ստանալ հիմնական պատկերացում, թե ինչպես է այն աշխատում:
Քայլ 2: Տեղադրեք Python և Pycharm
Պաշարներ:
www.python.org/
www.jetbrains.com/pycharm/
Քայլ 3: Տեսաուղեցույց
Խնդրում ենք դիտել վերոնշյալ տեսանյութի ուղեցույցները, այնուհետև ծանոթանալ ստորև բերված քայլերին, որոնք կօգնեն ձեզ հետագայում հասկանալ, թե ինչպես գրել խաղը:
Քայլ 4: Պատահական համարի ստեղծում
Որպեսզի խաղը ունենա պարզ մարտահրավեր, մենք ցանկանում ենք պատահական թիվ ստեղծել մինչև 100 -ը: Այս թիվը պետք է գուշակել խաղացողը: Թվերի տիրույթը կլինի 1 -ից 99 -ի սահմաններում: Մենք դա անում ենք ՝ գրելով հետևյալ հայտարարությունը.
randomNumber = random.randint (1, 99)
«randomNumber» - ը փոփոխական է, որում մենք պահելու ենք պատահական թիվը:
"random.randint (1, 99)" օգտագործվում է 1 -ից 99 -ի միջև պատահական թիվ առաջացնելու համար:
*Նշում. Համոզվեք, որ ծածկագրի վերևում գրում եք «պատահական ներմուծում», այլապես չեք կարողանա օգտագործել «random.randint (1, 99)»
Կարևոր նշումներից մեկն այն է, որ հետևել նահանջին հենց օրինակներից, քանի որ Python- ը կառուցված է նահանջի միջոցով: Եթե հայտարարությունը տեղադրված է սխալ նահանջի գծի վրա, կոդը կարող է սխալներ թույլ տալ, երբ մեկը փորձում է խաղալ խաղը:
Քայլ 5: Օգտվողից մուտքագրում
Որպեսզի մեր խաղը աշխատի, մենք պետք է կարողանանք օգտվողի տեղեկությունները ստանալ: Մենք պետք է կռահումներ ստանանք, թե ինչպիսին կլինի պատահական թիվը խաղացողից: Գուշակվող թվի միջակայքը 1 -ից 99 -ն է: Այս ծրագիրը սխալ չի թույլ տալիս, երբ թիվը շարքից դուրս է, սակայն օղակը կշարունակվի մինչև ճիշտ թիվը գուշակելը:
Մենք դա անում ենք ՝ օգտագործելով «մուտքագրում» հրամանը, որը կարող եք գրել այսպես.
կռահել = int (մուտքագրում ("մուտքագրել թիվ 1 -ից 99 -ի միջև."))
Մենք պահում ենք օգտվողի մուտքագրումը «գուշակել» կոչվող փոփոխականում: «Int» նշանակում է, որ մենք պահում ենք օգտագործողի մուտքը որպես ամբողջ թիվ, ինչը նշանակում է, որ այն կլինի ամբողջ թվային արժեք: Մուտքի համար նախատեսված հատվածները («մուտքագրեք թիվ 1 -ից 99 -ի միջև») ասում են համակարգչին, որը մենք ընդունում ենք օգտվողի մուտքը, և այնուհետև ցուցադրեք հետևյալ հաղորդագրությունը, եթե օղակը շարունակվի:
Քայլ 6: Ստեղծելով հիմնական, իսկ օղակ
Այժմ մենք պետք է ստեղծենք while օղակ: Դա իրականացնելու համար մենք պետք է գրենք հայտարարություն, որը կգործի այնքան ժամանակ, քանի դեռ այն իրական չէ: While օղակը այս ծրագրում գծված չէ և ներառում է «Եթե/Էլիֆ» հայտարարությունները, որոնք դրված են դրա ներքևում: «If/Elif» հայտարարությունները կշարունակեն գործել մինչև while loop հայտարարությունը ճիշտ չէ:
իսկ randomNumber! = գուշակիր.
Քայլ 7: If Elif հայտարարության ստեղծում
«Եթե/Էլիֆ» հայտարարությունը նշանակում է, եթե դա ճիշտ է, ապա արեք դա, եթե ոչ, այլ բան արեք: Հայտարարությունը գրված է այնպես, որ օգտագործողը կարողանա մուտքագրել նոր մուտքագրում, եթե նախնական կռահումը սխալ է: «Եթե/Էլիֆ» -ի տպագիր հայտարարությունը նրանց հուշում կտա, թե արդյոք գուշակությունը կամ շատ բարձր է, կամ շատ ցածր:
Քայլ 8: Վերջնական հայտարարության գրառում
Վերջնական հայտարարությունը գրված է while հանգույցի արտաքին մասում և առանց նահանջների: Երբ օգտվողը կռահում է ճիշտ թիվը, while հանգույցը «կոտրվելու» կամ «կանգնելու» է, այնուհետև իջնելու է վերջնական հայտարարությանը: Դա տեղի կունենա այն ժամանակ, երբ փոփոխականը «կռահել» և «պատահական թիվ» փոփոխականը հավասար լինեն: Այնուհետև խաղը կավարտվի մինչև ծրագիրը նորից չսկսվի:
Քայլ 9: Լրացուցիչ
Instructable կռահող խաղն ավարտելուց հետո գուցե ցանկանաք հետագայում ուսումնասիրել Python- ը: Ահա մի քանի գաղափար ՝ մարտահրավեր նետելու ձեր Python հմտությանը:
- Փորձեք փոխել պատահական թվի համարների տիրույթը:
- Փոխեք օգտվողի հաղորդագրությունները ավելի լավի:
- Փորձեք այնպես անել, որ ծրագիրը պահի այն գնահատականը, թե քանի անգամ է այն փորձում ստանալ ճիշտ պատասխանը:
Քայլ 10: Հիմնաբառեր
- Python- ը ծրագրավորման լեզու է:
- Pycharm- ը ծրագիր է, որն օգնում է Python ծրագրեր կազմելուն:
- «պատահական» -ը պատահական թվերի գեներատոր է
- «փոփոխական» -ը խորհրդանիշ է, որի արժեքը կարող է փոխվել
- «int» - ը ամբողջ տեսակի ամբողջ թվերի համար կարճ տվյալների տիպ է
- «մուտքը» այն է, թե ինչպես ընդունել օգտվողի մուտքը
- «տպել» -ը թույլ կտա օգտվողին հաղորդագրություն տպել էկրանին
- «while» - ը հանգույցի հայտարարություն է, որն ասում է ՝ մի բան արեք, մինչդեռ սա ճշմարիտ է
- «եթե» հայտարարություն, որը նշանակում է, եթե դա ճիշտ է, ապա արա սա
- "! =" նշանակում է ոչ հավասար
- «<» նշանակում է պակաս, քան
- ">" նշանակում է ավելի մեծ, քան
- «elif» - ը կարճ է other if հայտարարության համար
Խորհուրդ ենք տալիս:
Էլեկտրոնային խաղ Tic-Tac-Toe խաղ փայտե տուփի մեջ. 5 քայլ
Էլեկտրոնային խաղ Tic-Tac-Toe- ը փայտե տուփի մեջ
Ավտոմատ համարների հիշողության խաղ ՝ 6 քայլ
Թվերի հիշողության ավտոմատ խաղ 6 վայրկյան ՝ յուրաքանչյուր ռաունդ տպելու համար
Պարզ գուշակման խաղ - Python + XBees + Arduino: 10 քայլ
Պարզ գուշակման խաղ - Python + XBees + Arduino. Ահա թե ինչպես է աշխատում խաղը. Դուք ունեք 4 փորձ ՝ գուշակել «a» - «h» - > Գուշակիր ճիշտ տառը. Դու հաղթում ես: ?-> Գուշակիր սխալ տառը. Խաղն ավարտվե՞լ է-> Գուշակեք «a» - «h» - ից դուրս որևէ այլ կերպար. Խաղն ավարտվե՞լ է: Ձեր Arduino- ն թույլ կտա ձեզ
Ի՞նչ է բիտ մտածողությունը: Կատարեք պարզ կռահման խաղ BBC Microbit- ի միջոցով: 10 քայլ
Ի՞նչ է բիտ մտածողությունը: BBC Microbit- ով պարզ գուշակության խաղ պատրաստեք. մի երկու ժամ և եկավ
IR- հեռավոր գույնի կռահման խաղ ՝ 3 քայլ
IR- Հեռակա գույնի կռահման խաղ. Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես կարելի է վերահսկել RGB led- ը `օգտագործելով IR- հեռակառավարիչը և դրանից զվարճալի խաղ պատրաստել: