Мазмұны:

Python -да қосымша ойынды кодтау: 15 қадам
Python -да қосымша ойынды кодтау: 15 қадам

Бейне: Python -да қосымша ойынды кодтау: 15 қадам

Бейне: Python -да қосымша ойынды кодтау: 15 қадам
Бейне: Квест ойыны 2024, Қараша
Anonim
Python -да қосымша ойынды кодтау
Python -да қосымша ойынды кодтау
  • Бұл нұсқаулық сізге 0-9 дейінгі кездейсоқ сандарды қолдана отырып, қарапайым қосу мәселелеріне жауап беруге шақыратын және олардың дұрыс немесе бұрыс екенін басып шығаратын қосымша ойынды қалай бағдарламалау керектігін үйретеді!
  • Әр қадамдағы суретті үлкейту және осы бөліктің кодын көру үшін оны басыңыз.

1 -қадам: Python кодтау қосымшасын іске қосыңыз

Python кодтау қосымшасын іске қосыңыз
Python кодтау қосымшасын іске қосыңыз
  • Бұл нұсқаулық IDLE Python бағдарламасын қолданады!
  • Іске қосылғаннан кейін кодтауды бастау үшін Python қосымшасында жаңа файл жасаңыз.

2 -қадам: кездейсоқ сыныпты импорттаңыз

Кездейсоқ сыныпты импорттаңыз
Кездейсоқ сыныпты импорттаңыз

Біз оны кездейсоқ сандар жасау үшін қолданатын боламыз

3 -қадам: N айнымалы мәні бар Python әдісін анықтаңыз

N айнымалы мәні бар Python әдісін анықтаңыз
N айнымалы мәні бар Python әдісін анықтаңыз
  • N бүтін сандардың енгізілуі ойын шақырылған кезде басып шығарылатын қосымша есептердің санын анықтайды!
  • Бұл код «game (n)» әдісін шақырады.

4 -қадам: логикалық айнымалы мен бүтін айнымалы мәнді инициализациялау

Логикалық айнымалыны және бүтін айнымалыны инициализациялаңыз
Логикалық айнымалыны және бүтін айнымалыны инициализациялаңыз
  • Ойын әдісінде 'while' циклінде қолданылатын логикалық айнымалы мәнді және дұрыс жауаптар үшін санау айнымалысы ретінде пайдаланылатын бүтін санды инициализациялаңыз.
  • Бұл код логикалық «wrk» және бүтін санды «cnt» деп атайды.
  • Python ішіндегі шегіністердің маңыздылығын есте сақтаңыз, себебі олар қай код кірістірілгенін анықтайды!

5 -қадам: N диапазоны үшін «for» циклін бастаңыз

N диапазоны үшін «for» циклін бастаңыз
N диапазоны үшін «for» циклін бастаңыз

Бұл n кіретін бүтін санның ұзындығына айналады

6 -қадам: 1 -ден 10 -ға дейінгі кездейсоқ бүтін сандардың инициализациясын және логикалық мәнді True мәніне орнатыңыз

1 -ден 10 -ға дейінгі кездейсоқ бүтін сандардың инициализациясын және логикалық мәнді True мәніне орнатыңыз
1 -ден 10 -ға дейінгі кездейсоқ бүтін сандардың инициализациясын және логикалық мәнді True мәніне орнатыңыз
  • Осы 'for' циклінде random.randrange (1, 10) көмегімен 1 -ден 9 -ға дейінгі кездейсоқ бүтін екі мәнді инициализациялаңыз.
  • Бұл код оларды «val1» және «val2» деп атайды.
  • Содан кейін логикалық мәнді True деп орнатыңыз!

7 -қадам: Логикалық айнымалысы дұрыс болған кезде 'while' циклін бастаңыз

Логикалық айнымалысы дұрыс болған кезде «уақыт» циклін бастаңыз
Логикалық айнымалысы дұрыс болған кезде «уақыт» циклін бастаңыз

«For» циклінде тұрғанда, логикалық айнымалысы True болып тұрғанда, «while» циклін бастаңыз

8 -қадам: 1 және 2 мәндері бар қосу мәселесін басып шығарыңыз және жауапты енгізу ретінде алыңыз

1 және 2 мәндері бар қосу мәселесін басып шығарыңыз және жауапты енгізу ретінде алыңыз
1 және 2 мәндері бар қосу мәселесін басып шығарыңыз және жауапты енгізу ретінде алыңыз
  • Осы 'while' циклінде біз try-except операторын жасаймыз.
  • Сіздің «тырысу» жағдайыңызда 1 және 2 мәндерінің көмегімен қосымша сұрақты басып шығарыңыз және пайдаланушының енгізуі ретінде жауап айнымалысын анықтаңыз (бұл код жауап айнымалысын «ans» деп анықтайды).

9-қадам: Жауап = Мән 1 + Мән 2 ма, жоқ па деген мәлімдеме жасаңыз

Жауап = Мән 1 + Мән 2 ма, жоқ па деген мәлімдеме жасаңыз
Жауап = Мән 1 + Мән 2 ма, жоқ па деген мәлімдеме жасаңыз

«Көріңіз» жағдайында ans = val1 + val2 екенін тексеретін if-else операторын кодтаңыз

10 -қадам: Егер «Ақиқат» болса, дұрыс хабарды басып шығарыңыз, логикалық айнымалы мәнді «жалған» етіп орнатыңыз және санды көбейтіңіз

Егер «Ақиқат» болса, дұрыс хабарды басып шығарыңыз, логикалық айнымалы мәнді «жалған» етіп орнатыңыз және санды көбейтіңіз
Егер «Ақиқат» болса, дұрыс хабарды басып шығарыңыз, логикалық айнымалы мәнді «жалған» етіп орнатыңыз және санды көбейтіңіз
  • Егер «рас» болса да, «try» мәлімдемесінде:

    • Дұрыс хабарламаны басып шығарыңыз!
    • Логикалық айнымалы мәнді False мәніне орнатыңыз!
    • 1 -ге көбейту!

11 -қадам: Егер жоқ болса, қате хабарламаны басып шығарыңыз және логикалық мәнді жалған етіп орнатыңыз

Олай болмаса, қате хабарламаны басып шығарыңыз және логикалық мәнді жалған етіп орнатыңыз
Олай болмаса, қате хабарламаны басып шығарыңыз және логикалық мәнді жалған етіп орнатыңыз

'Else' мәлімдемесінде қате хабарламаны басып шығарыңыз және логикалық мәнді False мәніне орнатыңыз

12-қадам: Қате туралы хабарламасы бар бүтін емес кірістердің тіркелгісі

Қате туралы хабарламасы бар бүтін емес кірістердің есебі
Қате туралы хабарламасы бар бүтін емес кірістердің есебі

«Басқа» жағдайда, бүтін емес кірістерді есепке алу үшін қате туралы хабарды басып шығарыңыз

13 -қадам: Бағдарламаның соңында ойыншы дұрыс тапқан мәселелердің санын N -ден басып шығарыңыз

Бағдарламаның соңында ойыншы дұрыс тапқан мәселелердің санын N -ден басып шығарыңыз
Бағдарламаның соңында ойыншы дұрыс тапқан мәселелердің санын N -ден басып шығарыңыз

Барлық кірістірілген мәлімдемелерден кейін, ойыншы дұрыс тапқан мәселелердің санын басып шығарыңыз

14 -қадам: Сіздің кодты қараңыз

Сіздің кодты қараңыз!
Сіздің кодты қараңыз!
  • Python -да шегіністің маңыздылығын есте сақтаңыз, себебі бұл бағдарлама көптеген кірістірілген мәлімдемелерді қолданады.
  • Сіздің соңғы бағдарламаңыз осылай болуы керек.

15 -қадам: Бұл модульді іске қосыңыз және математикалық ойыннан рахат алыңыз

Бұл модульді іске қосыңыз және математикалық ойыннан рахат алыңыз!
Бұл модульді іске қосыңыз және математикалық ойыннан рахат алыңыз!
  • Математикалық бағдарламаны кодтау үшін осы қадамдарды орындағаннан кейін, жалғастырыңыз және Іске қосу модулін басыңыз.
  • Қарапайым қосымша ойыннан ләззат алыңыз!

Ұсынылған: