-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbingo-v2.py
More file actions
40 lines (30 loc) · 1.6 KB
/
Copy pathbingo-v2.py
File metadata and controls
40 lines (30 loc) · 1.6 KB
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
37
38
39
40
import random
print("Let's play some Bingo!")
print()
bingo = 0
while bingo < 5:
# random.randint(1, 90) generates a random number between 1 and 90
def ballcall():
number = random.randint(1, 90)
return number
ballcall()
# Generates a grid of 5 rows and 5 columns from lists.
print("The first number is...", number)
grid = [
[random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90)],
[random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90)],
[random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90)],
[random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90)],
[random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90), random.randint(1, 90)]
]
print(" B I N G O")
print("-" * 30)
print(grid[0][0], " | ", grid[0][1], " | ", grid[0][2], " | ", grid[0][3], " | ", grid[0][4])
print("-" * 30)
print(grid[1][0], " | ", grid[1][1], " | ", grid[1][2], " | ", grid[1][3], " | ", grid[1][4])
print("-" * 30)
print(grid[2][0], " | ", grid[2][1], " | ", grid[2][2], " | ", grid[2][3], " | ", grid[2][4])
print("-" * 30)
print(grid[3][0], " | ", grid[3][1], " | ", grid[3][2], " | ", grid[3][3], " | ", grid[3][4])
print("-" * 30)
print(grid[4][0], " | ", grid[4][1], " | ", grid[4][2], " | ", grid[4][3], " | ", grid[4][4])