FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
Create-Math-Game-Using-Python/main.py at main · turtlecode/Create-Math-Game-Using-Python · GitHub
turtlecode
/
Create-Math-Game-Using-Python
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
1
Code
Issues
1
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
Create-Math-Game-Using-Python
/
main.py
Copy path
More file actions
More file actions
Latest commit
History
History
History
36 lines (30 loc) · 842 Bytes
Breadcrumbs
Create-Math-Game-Using-Python
/
main.py
Copy path
File metadata and controls
36 lines (30 loc) · 842 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import
random
import
operator
def
random_problem
():
operators
=
{
'+'
:
operator
.
add
,
'-'
:
operator
.
sub
,
'*'
:
operator
.
mul
,
'/'
:
operator
.
truediv
,
}
num_1
=
random
.
randint
(
1
,
10
)
num_2
=
random
.
randint
(
1
,
10
)
operation
=
random
.
choice
(
list
(
operators
.
keys
()))
answer
=
operators
.
get
(
operation
)(
num_1
,
num_2
)
print
(
f'What is
{
num_1
}
{
operation
}
{
num_2
}
'
)
return
answer
def
ask_question
():
answer
=
int
(
random_problem
())
guess
=
float
(
input
(
'Enter you answer: '
))
return
guess
==
answer
def
game
():
score
=
0
while
True
:
if
ask_question
()
==
True
:
score
+=
1
print
(
'Correct !'
)
else
:
print
(
'Incorrect'
)
break
print
(
f'======== Game Over ========
\n
You score is
{
score
}
\n
Kepp going!'
)
game
()
Back
|
FazBrowse Home
|
New Git URL