Mundarija:
- 1 -qadam: Python kodlash ilovasini ishga tushiring
- 2 -qadam: tasodifiy sinfni import qiling
- 3 -qadam: N kiritish usuli bilan Python usulini aniqlang
- 4 -qadam: Mantiqiy va butun sonli o'zgaruvchini ishga tushiring
- 5 -qadam: N diapazoni uchun "for" ko'chadan boshlang
- 6 -qadam: 1 dan 10 gacha ikkita tasodifiy tamsayı qiymatini ishga tushiring va mantiqiy qiymatni rost qilib qo'ying
- 7 -qadam: Mantiqiy o'zgarmaydigan to'g'ri bo'lsa, "vaqt" tsiklini boshlang
- 8 -qadam: 1 va 2 qiymatlari bilan qo'shish muammosini chop eting va javobni kirish sifatida qabul qiling
- 9-qadam: If-else bayonotini tekshiring, javob = 1-qiymat + 2-qiymat
- 10 -qadam: Agar rost bo'lsa, to'g'ri xabarni chop eting, mantiqiy o'zgaruvchini noto'g'ri va sonni ko'paytiring
- 11 -qadam: Agar yo'q bo'lsa, noto'g'ri xabarni chop eting va mantiqiy qiymatni noto'g'ri deb belgilang
- 12-qadam: Xato xabari bo'lgan to'liq bo'lmagan kirishlar hisobi
- 13 -qadam: Dastur oxirida o'yinchi to'g'ri topgan muammolar sonini chop eting
- 14 -qadam: Kodingizni ko'rib chiqing
- 15 -qadam: Ushbu modulni ishga tushiring va matematik o'yiningizdan zavqlaning
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
- Bu yo'riqnoma sizga asta-sekin 0-9 dan tasodifiy sonlar yordamida oddiy qo'shish masalalariga javob berishni talab qiladigan va to'g'ri yoki yo'qligini bosib chiqaradigan qo'shimcha o'yinni qanday dasturlashni o'rgatadi!
- Har bir qadamda tasvirni kattalashtirish va uning qismining kodini ko'rish uchun bosing.
1 -qadam: Python kodlash ilovasini ishga tushiring
- Ushbu ko'rsatma IDLE Python dasturidan foydalanadi!
-
Ishga tushgandan so'ng, kodlashni boshlash uchun Python ilovangizda yangi fayl yarating.
2 -qadam: tasodifiy sinfni import qiling
Biz undan tasodifiy sonlarni yaratish uchun foydalanamiz
3 -qadam: N kiritish usuli bilan Python usulini aniqlang
- N tamsayı kiritilishi o'yin chaqirilganda chop etiladigan qo'shimcha muammolar sonini aniqlaydi!
- Bu kod "game (n)" usulini chaqiradi.
4 -qadam: Mantiqiy va butun sonli o'zgaruvchini ishga tushiring
- O'yin usulida "vaqt" tsiklida ishlatiladigan mantiqiy o'zgaruvchini va to'g'ri javoblar uchun hisoblash o'zgaruvchisi sifatida ishlatiladigan butun sonni ishga tushiring.
- Bu kod mantiqiy "wrk" va butun sonni "cnt" deb ataydi.
- Python -dagi bo'shliqlarning ahamiyatini unutmang, chunki ular qaysi kod qaerda joylashtirilganligini aniqlaydilar!
5 -qadam: N diapazoni uchun "for" ko'chadan boshlang
Bu n kiruvchi tamsayı uzunligi uchun pastadir bo'ladi
6 -qadam: 1 dan 10 gacha ikkita tasodifiy tamsayı qiymatini ishga tushiring va mantiqiy qiymatni rost qilib qo'ying
- Ushbu "for" tsiklida random.randrange (1, 10) dan foydalanib, 1 dan 9 gacha ikkita tasodifiy tamsayı qiymatini ishga tushiring.
- Bu kod ularni "val1" va "val2" deb ataydi.
- Keyin Boolean qiymatini True deb belgilang!
7 -qadam: Mantiqiy o'zgarmaydigan to'g'ri bo'lsa, "vaqt" tsiklini boshlang
Hali ham "for" tsikli ichida bo'lsada, "while" tsiklini boshlang, shu bilan birga Boolean o'zgaruvchisi rost
8 -qadam: 1 va 2 qiymatlari bilan qo'shish muammosini chop eting va javobni kirish sifatida qabul qiling
- Keyingi "vaqt" tsiklida biz "try-except" iborasini tuzamiz.
- Sizning "urinish" holatida, 1 va 2 -qiymatlardan foydalangan holda qo'shimcha savolni chop eting va foydalanuvchining kiritgani sifatida javob o'zgaruvchisini belgilang (bu kod javob o'zgaruvchisini "ans" deb belgilaydi).
9-qadam: If-else bayonotini tekshiring, javob = 1-qiymat + 2-qiymat
"Sinab ko'rish" holatida ans = val1 + val2 bo'ladimi, if-else so'zini kodlang
10 -qadam: Agar rost bo'lsa, to'g'ri xabarni chop eting, mantiqiy o'zgaruvchini noto'g'ri va sonni ko'paytiring
-
Hali ham "try" iborasi ichida, agar rost bo'lsa:
- To'g'ri xabarni chop eting!
- Boolean o'zgaruvchisini False ga o'rnating!
- Hisoblash soni 1 ga oshdi!
11 -qadam: Agar yo'q bo'lsa, noto'g'ri xabarni chop eting va mantiqiy qiymatni noto'g'ri deb belgilang
"Boshqa" iborasida noto'g'ri xabarni chop eting va Boolean qiymatini False -ga o'rnating
12-qadam: Xato xabari bo'lgan to'liq bo'lmagan kirishlar hisobi
"Istisno" holatida, butun sonli bo'lmagan kirishni hisobga olish uchun xato xabarini chop eting
13 -qadam: Dastur oxirida o'yinchi to'g'ri topgan muammolar sonini chop eting
Hamma uyali bayonotlardan so'ng, o'yinchi to'g'ri topgan muammolarning sonini chop eting
14 -qadam: Kodingizni ko'rib chiqing
- Python -da kirish chizig'ining ahamiyatini unutmang, chunki bu dasturda bir nechta ichki bayonotlar ishlatiladi.
- Sizning oxirgi dasturingiz shunday bo'lishi kerak.
15 -qadam: Ushbu modulni ishga tushiring va matematik o'yiningizdan zavqlaning
- Matematik dasturni kodlash uchun quyidagi amallarni bajarganingizdan so'ng, davom eting va Run Module ni bosing.
- Oddiy qo'shish o'yinidan rohatlaning!