Skip to content

Commit 122fdd4

Browse files
authored
Lecture 1 playing
1 parent 4aa81da commit 122fdd4

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed

Tasks/CoinFlip.py

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
#simulate coin flip multiple times
2+
import random
3+
import sys
4+
5+
# declarations
6+
intHeads=0
7+
intTails=0
8+
9+
# args
10+
11+
strName=str(sys.argv[1])
12+
intLoops=int(sys.argv[2])
13+
14+
#intro
15+
print("Hi "+strName)
16+
print("Starting test with "+ str(intLoops)+" loops")
17+
18+
#run tests
19+
num=random.randint(0,1)
20+
if num==0:
21+
coin_face="Heads :)"
22+
else :
23+
coin_face="Tails :("
24+
25+
for i in range(intLoops):
26+
num=random.randint(0,1)
27+
if num==0:
28+
coin_face="Heads :)"
29+
intHeads+=1
30+
else :
31+
coin_face="Tails :("
32+
intTails+=1
33+
ret1=str(i)+" "+coin_face
34+
#print(ret1)
35+
36+
# calc averages
37+
avgHeads=round((intHeads/intLoops)*100,2)
38+
avgTails=round((intTails/intLoops)*100,2)
39+
40+
# output results
41+
print("Heads: "+str(intHeads)+" ("+str(avgHeads)+"%) Tails:"+str(intTails)+" ("+str(avgTails)+"%)")

Tasks/helloWorld.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
myName="World"
2+
print('Hello '+myName+"!")
3+
4+

0 commit comments

Comments
 (0)