-
Notifications
You must be signed in to change notification settings - Fork 0
/
Yes_No_Wait.py
61 lines (44 loc) · 1.33 KB
/
Yes_No_Wait.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
# Happy coding! :-)
import random
logo = 'by: kalistamp'
print('Take This advice . . .')
print(logo)
# This is a spin off of the 8ball script i worked with ... telling me yes / no / or wait an hour
# you will be importing random
# and using def function to define my 3 options of what i should decide to do
def tellme(num):
if num == 1:
return 'Wait an Hour Give it some time'
elif num == 2:
return 'NO'
elif num == 3:
return 'YES'
# below 3 lines
fait = random.randint(1, 3)
ballshake = tellme(fait)
print(ballshake)
print()
print('.')
print('.')
print('.')
# Condensed version of the above 3 lines
# ~ ~ ~ CODE SNIPPET: print(tellme(random.randint(1,3)))
print('GOODBYE !!')
print('\n'*2)
print('Shortened code by creating list and using "choice" command instead of "randint" . . .')
print('\n'*2)
results = ["yes", "no", "fuck off"]
def main():
theball = random.choice(results)
print(theball)
main()
print('.')
print('.')
print('.')
#
#
#
#
# THE COMPUTER WILL DISPLAY TWO DIFFERENT FORTUNES BECAUSE THE CODE IN THIS SCRIPT IS WRITTEN TWICE;
# THE SECOND CHUNK OF CODE IS A MORE SIMPLISTIC CONDENSED VERSION OF HOW IT IS WRITTEN ABOVE ...
# CREATED A LIST AND USED THE RANDOM MODULE TO PICK A random "CHOICE" INSTEAD OF DEFINING AN IF/ELSE STATEMENT WITH NUMBERS (randint) ASSIGNED TO EACH FORTUNE