Съдържание:
- Стъпка 1: Стартирайте приложението си за кодиране на Python
- Стъпка 2: Импортирайте произволен клас
- Стъпка 3: Определете метод на Python с входна променлива N
- Стъпка 4: Инициализирайте булева променлива и целочислена променлива
- Стъпка 5: Стартирайте цикъл „за“за обхват N
- Стъпка 6: Инициализирайте две произволни цели числа между 1 и 10 и задайте Boolean Value на True
- Стъпка 7: Започнете цикъл „while“, докато булева променлива е вярна
- Стъпка 8: Отпечатайте проблем с добавянето със стойности 1 и 2 и вземете отговора като вход
- Стъпка 9: Направете изявление If-else, което проверява дали отговорът = стойност 1 + стойност 2
- Стъпка 10: Ако е вярно, отпечатайте правилно съобщение, задайте булева променлива на False и увеличете броя
- Стъпка 11: Ако не, отпечатайте неправилно съобщение и задайте булева стойност на False
- Стъпка 12: Отчитане на нецелочислени входове със съобщение за грешка
- Стъпка 13: В края на програмата отпечатайте броя на проблемите от N, че играчът се е справил правилно
- Стъпка 14: Прегледайте кода си
- Стъпка 15: Изпълнете този модул и се насладете на математическата си игра
Видео: Кодиране на игра за добавяне в Python: 15 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
- Този набор от инструкции ще ви научи стъпка по стъпка как да програмирате игра за добавяне, която подканва потребителите да отговорят на прости проблеми с добавянето, като използват случайни числа от 0-9 и отпечатва дали те са правилни или не!
- Щракнете върху изображението във всяка стъпка, за да го увеличите и да видите кода за тази част.
Стъпка 1: Стартирайте приложението си за кодиране на Python
- Този набор от инструкции ще използва програмата IDLE Python!
-
След стартирането създайте нов файл във вашето приложение на Python, за да започнете кодирането.
Стъпка 2: Импортирайте произволен клас
Ще го използваме за генериране на случайни числа
Стъпка 3: Определете метод на Python с входна променлива N
- Въвеждането на цяло число n ще определи броя на допълнителните проблеми, които играта ще отпечата при извикване!
- Този код нарича метода „игра (n)“.
Стъпка 4: Инициализирайте булева променлива и целочислена променлива
- В рамките на метода на играта инициализирайте булева променлива, която да се използва в цикъл „while“и цяло число, което да се използва като променлива за броене за правилни отговори.
- Този код нарича булевото „wrk“и цяло число „cnt“.
- Помнете важността на отстъпите в Python, тъй като те определят кой код е вложен!
Стъпка 5: Стартирайте цикъл „за“за обхват N
Това ще циклира за дължината на входното цяло число n
Стъпка 6: Инициализирайте две произволни цели числа между 1 и 10 и задайте Boolean Value на True
- В рамките на този цикъл „за“използвайте random.randrange (1, 10), за да инициализирате две произволни цели числа между 1 и 9.
- Този код нарича тези „val1“и „val2“.
- След това задайте булева стойност на True!
Стъпка 7: Започнете цикъл „while“, докато булева променлива е вярна
Докато все още сте в цикъла „for“, стартирайте цикъл „while“, докато булева променлива е True
Стъпка 8: Отпечатайте проблем с добавянето със стойности 1 и 2 и вземете отговора като вход
- След това в този цикъл „while“създаваме оператор try-except.
- Във вашия случай „опитайте“, отпечатайте допълнителен въпрос, използвайки стойност 1 и стойност 2 и дефинирайте променлива за отговор като въвеждане на потребителя (този код определя променливата за отговор като „ans“).
Стъпка 9: Направете изявление If-else, което проверява дали отговорът = стойност 1 + стойност 2
В рамките на „try“кодирайте оператор if-else, който тества дали ans = val1 + val2
Стъпка 10: Ако е вярно, отпечатайте правилно съобщение, задайте булева променлива на False и увеличете броя
-
Все още е в изявлението „try“, ако е вярно:
- Отпечатайте правилно съобщение!
- Задайте булева променлива на False!
- Увеличете броя с 1!
Стъпка 11: Ако не, отпечатайте неправилно съобщение и задайте булева стойност на False
В израза 'else' отпечатайте неправилно съобщение и задайте булева стойност на False
Стъпка 12: Отчитане на нецелочислени входове със съобщение за грешка
В случая „с изключение“отпечатайте съобщение за грешка, за да отчетете нецелочислени входове
Стъпка 13: В края на програмата отпечатайте броя на проблемите от N, че играчът се е справил правилно
След всички тези вложени изявления, отпечатайте броя на проблемите от n, които играчът е получил правилно
Стъпка 14: Прегледайте кода си
- Помнете важността на отстъпките в Python, тъй като тази програма използва много вложени изрази.
- Последната програма трябва да изглежда така.
Стъпка 15: Изпълнете този модул и се насладете на математическата си игра
- След като изпълните тези стъпки, за да кодирате математическата си програма, продължете напред и натиснете Run Module.
- Насладете се на вашата проста игра за добавяне!
Препоръчано:
Kazoo кодиране: 5 стъпки
Kazoo Coding: Това е хубав 3d модел на kazoo, направен на Tinkercad. Можете да го направите с това неразрушимо
Саймън игра - забавна игра !: 5 стъпки
Simon Game - Fun Game !: Справка: Тук След дългия уикенд трябва наистина да се постараете да изпълните всички задачи и работа, за която отговаряте. Време е да тренираме мозъка си, нали? Освен тези скучни и безсмислени игри, има и игра, наречена Simon Game
Aruduino LED игра Бързо щракване Игра за двама играчи: 8 стъпки
Aruduino LED игра Бързо щракване на игра за двама играчи: Този проект е вдъхновен от @HassonAlkeim. Ако искате да разгледате задълбочено, ето линк, който можете да проверите https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Тази игра е подобрена версия на Alkeim's. Това е
Създаване на мобилна игра без кодиране: 6 стъпки
Създаване на мобилна игра без кодиране: Изработването на игри може да изглежда доста обезсърчително, независимо дали се използва единство за създаване на 3D игри или игри за кодиране на твърди езици като Java. Така или иначе, имате нужда от много опит зад гърба си, което не винаги е забавно за някой, който тепърва започва. Така че в този стр
Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: 3 стъпки
Първи стъпки с кодиране на базата на браузър MBlock за HyperDuino: Добре дошли в уеб базирания урок на mBlock с HyperDuino. Това ще ви покаже как да настроите mBlock и да качите кода във вашия HyperDuino. Това също ще ви покаже как да създадете основен код за интелигентна кола. За да започнете, нека веднага влезем