Project_CSC_(1)[1]
Project_CSC_(1)[1]
print('============================
==========TOSS=====================
=================')
A=input('Choose
odd or even:')
M=A.lower()
if M=='odd' or
M=='even':
C=random.randint(1,10)
print('My Choice
is :',C)
print('\n')
D=B+C
if D
%2==0:
E='even'
print('It is even')
if
E==M:
print('\n')
print('============================
=====FIRST
INNINGS============================
======')
H=G.lower()
if H=='batting':
sum=battinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'Ss':
sum2=battingcomp()
sleep(2.0)
if sum2<sum:
elif sum2>sum:
print('\n')
print('*'*160)
print('\n')
Score=sum
elif H=='bowling':
sum=bowlinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'Ss':
sum2=bowlingcomp()
sleep(2.0)
if sum2>sum:
elif sum2<sum:
print('\n')
print('*'*160)
print('\n')
Score=sum2
else:
F=random.choice(['Bat','Bowl'])
print('\n')
print('============================
=====FIRST
INNINGS============================
======')
if F=='Bat':
sum=bowlinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'Ss':
sum2=bowlingcomp()
sleep(2.0)
if sum2>sum:
print('\n')
print('*'*160)
print('\n')
Score=sum2
else:
sum=battinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'sS':
sum2=battingcomp()
sleep(2.0)
if sum2<sum:
print('\n')
print('*'*160)
print('\n')
Score=sum
elif
(D+1)%2==0:
E='odd'
print('It is odd')
if
E==M:
print('\n')
print('============================
=====FIRST
INNINGS============================
======')
H=G.lower()
if H=='batting':
sum=battinguser()
print('\n')
sleep(2.0)
print('============================
=====SECOND
INNINGS============================
=====')
if Time in'Ss':
sum2=battingcomp()
sleep(2.0)
if sum2<sum:
elif sum2>sum:
print('\n')
print('*'*160)
print('\n')
Score=sum
elif H=='bowling':
sum=bowlinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'Ss':
sum2=bowlingcomp()
sleep(2.0)
if sum2>sum:
elif sum2<sum:
print('\n')
print('*'*160)
print('\n')
Score=sum2
else:
F=random.choice(['Bat','Bowl'])
print('\n')
print('============================
=====FIRST
INNINGS============================
======')
if F=='Bat':
sum=bowlinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'Ss':
sum2=bowlingcomp()
sleep(2.0)
if sum2>sum:
elif sum2<sum:
print('\n')
print('*'*160)
print('\n')
Score=sum2
else:
sum=battinguser()
print('\n')
sleep(2.0)
print('\n')
print('============================
=====SECOND
INNINGS============================
=====')
if Time in 'Ss':
sum2=battingcomp()
sleep(2.0)
if sum2<sum:
elif sum2>sum:
print('\n')
print('*'*160)
print('\n')
Score=sum
else:
if sum2==sum:
print('***SUPER
OVER***')
sleep(3.0)
U=input('Half
Time!!!IF ARE READY ENTER S :')
V=U.lower()
if V=='s':
P=input('Choose Batting or
Bowling :')
Q=P.lower()
q=0
if
Q=='batting':
dif=0
T='not
out'
while
T=='not out' and q<6:
S=random.randint(0,10)
print('My Choice
is :',S)
if R==S:
sleep(3.0)
T='out'
print('OUT')
else:
if R==0:
dif+=S
else:
dif+=R
q+=1
sleep(2.0)
dif2=0
T='not out'
if R in [0,1,2,3,4,5,6,7,8,9,10]:
S=random.randint(0,10)
print('My Choice
is :',S)
if R==S:
sleep(3.0)
T='out'
print('OUT')
else:
if S==0:
dif2+=R
else:
dif2+=S
q+=1
if
dif2>dif:
else:
S=random.randint(0,10)
print('My Choice
is :',S)
if R==S:
sleep(3.0)
T='out'
print('OUT')
else:
if S==0:
sum+=R
else:
sum+=S
q+=1
sleep(2.0)
dif2=0
T='not out'
if R in [0,1,2,3,4,5,6,7,8,9,10]:
S=random.randint(0,10)
print('My Choice
is :',S)
if R==S:
sleep(3.0)
T='out'
print('OUT')
else:
if R==0:
dif2+=S
else:
dif2+=R
q+=1
if
dif2<dif:
else:
choi=int(input('Enter your
choice :'))
print('-'*80)
print('\n')
if choi==1:
match()
elif choi==2:
pass
match()
List.append([Name,Score,status])
sleep(2.0)
X=[]
Y=[]
con=m.connect(host='localhost',user
='root',password='123456')
cur=con.cursor()
curs=con.cursor()
cur.execute("CREATE
DATABASE IF NOT EXISTS ALS")
cur.execute("USE ALS")
cur.execute("CREATE TABLE
IF NOT EXISTS Score_Table(Name
varchar(100),Highest_Score
int,Status varchar(250))")
cur.execute("SELECT * FROM
Score_Table")
data=cur.fetchall()
for p in List:
Y.append(p[0])
for q in data:
X.append(q[0])
for x in Y:
if x in X:
for i in List:
n=i[0]
s=i[1]
st=i[2]
if n==x:
for j in
data:
if
j[0]==n:
cur.execute("INSERT INTO
Score_Table VALUES('{}',
{},'{}')".format(n,s,st))
con.commit()
print('''What Do You Want
To Do:
1)Back To Menu
2)Exit''')
ch=int(input('Enter your
choice:'))
print('*'*160)
print('\n')
if ch==1:
game()
else:
print("BYE!!! LET US
PLAY NEXT TIME")
elif Choice==2:
con=m.connect(host='localhost',user
='root',password='123456')
curs=con.cursor()
curs.execute("CREATE
DATABASE IF NOT EXISTS ALS")
curs.execute("USE ALS")
curs.execute("CREATE TABLE
IF NOT EXISTS Score_Table(Name
varchar(100),Highest_Score
int,Status varchar(200))")
curs.execute("SELECT * FROM
Score_Table ORDER BY Status
DESC,Highest_Score DESC")
data1=curs.fetchall()
table1=[['Name','Highest_Score','
Status']]
table2=[['Name','Highest_Score','
Status']]
for a in data1:
b=list(a)
if b[2]=='Won the match
with PC':
table1.append(b)
elif b[2]=='Lost the
match with PC':
table2.append(b)
print('\n')
print('
Table: Score_Win')
print(tabulate(table1,headers='firs
trow',tablefmt='fancy_grid'))
print('\n')
print('
Table: Score_Lost')
print(tabulate(table2,headers='firs
trow',tablefmt='fancy_grid'))
print('\n')
print('*'*160)
print('\n')
print('''What Do You Want
To Do:
1)Back To Menu
2)Exit''')
ch=int(input('Enter your
choice:'))
print('\n')
if ch==1:
game()
else:
print("BYE!!! LET US
PLAY NEXT TIME")
elif Choice==3:
print('\n')
print("BYE!!! LET US PLAY
NEXT TIME")
else:
print("Enter the right
option")
choice()
game()