-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathgames.py
108 lines (87 loc) Β· 4.09 KB
/
games.py
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
import pyttsx3
import datetime
import speech_recognition as speech
import time
import random
import games
random_number = random.randint(1, 10)
engine = pyttsx3.init("sapi5")
voices = engine.getProperty("voices")
engine.setProperty("voice", voices[1].id)
def speakFunc(audio):
engine.say(audio)
engine.runAndWait()
def choose_number_game():
chances_to_play = 10
speakFunc("You have 10 chances. good luck!")
get_number_input = int(input("Enter your number : "))
while True:
if get_number_input < random_number:
speakFunc("You choose a wrong number! Try again")
chances_to_play -= 1
get_number_input = int(input("Enter your number : "))
elif get_number_input == random_number:
speakFunc("You won. Congratulations!")
break
elif chances_to_play == 0:
speakFunc("You lost your chances!")
break
elif get_number_input > random_number:
speakFunc("You choose a wrong number! Try again")
chances_to_play -= 1
get_number_input = int(input("Enter your number : "))
def snake_water_gun():
content_list_snake_water_gun = ["snake", "water", "gun"]
snake_water_gun_random_element = random.choice(content_list_snake_water_gun).lower()
print(snake_water_gun_random_element)
speakFunc("You will play against me, Let's play man")
while True:
chances_to_play = 1
computer_chance = 0
player_chance = 0
player_input_snake_water_gun = str(input(f"Choose your option {content_list_snake_water_gun} : "))
if snake_water_gun_random_element == player_input_snake_water_gun:
player_chance += 1
chances_to_play -= 1
print(f"Aya bro, you got {player_chance}")
elif chances_to_play == 0:
print("Something exception")
break
elif snake_water_gun_random_element == "snake" and player_input_snake_water_gun == "water":
player_chance += 1
chances_to_play -= 1
print(f"Aya, you got {computer_chance} point")
elif snake_water_gun_random_element == "water" and player_input_snake_water_gun == "snake":
chances_to_play -= 1
computer_chance += 1
speakFunc(f"Ha. Lol I have {snake_water_gun_random_element} and you {player_input_snake_water_gun}")
print(f"Friday got {computer_chance} point")
elif snake_water_gun_random_element == "water" and player_input_snake_water_gun == "gun":
chances_to_play -= 1
computer_chance += 1
speakFunc(f"Ha. Lol I have {snake_water_gun_random_element} and you {player_input_snake_water_gun}")
print(f"Friday got {computer_chance} point")
elif snake_water_gun_random_element == "gun" and player_input_snake_water_gun == "water":
chances_to_play -= 1
player_chance += 1
print(f"Aya, You got {computer_chance} point")
elif snake_water_gun_random_element == "snake" and player_input_snake_water_gun == "gun":
chances_to_play -= 1
player_chance += 1
print(f"Aya, You got {computer_chance} point")
elif snake_water_gun_random_element == "gun" and player_input_snake_water_gun == "snake":
chances_to_play -= 1
computer_chance += 1
speakFunc(f"Ha. Lol I have {snake_water_gun_random_element} and you {player_input_snake_water_gun}")
print(f"Friday got {computer_chance} point")
elif snake_water_gun_random_element == "water" and player_input_snake_water_gun == "gun":
chances_to_play -= 1
player_chance += 1
print(f"Aya, You got {computer_chance} point")
elif snake_water_gun_random_element == "gun" and player_input_snake_water_gun == "water":
chances_to_play -= 1
computer_chance += 1
speakFunc(f"Ha. Lol I have {snake_water_gun_random_element} and you {player_input_snake_water_gun}")
print(f"Friday got {computer_chance} point")
if __name__ == "__main__":
snake_water_gun()