In Python Take the Deck of cards we created in Problem Solving Exercise: Shuffle and Deal Cards and write the (unshuffled) deck to a csv file.  It should create a csv file with a card per row with the name, value and suit in each row (example below): 2 Spades 2 3 Spades 3 4 Spades 4 5 Spades 5 6 Spades 6 7 Spades 7 8 Spades 8 9 Spades 9 10 Spades 10 J Spades 11 Q Spades 12 K Spades 13 A Spades 14 2 Hearts 2 3 Hearts 3 I'm so confused with this question. below is my code for this

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

In Python

Take the Deck of cards we created in Problem Solving Exercise: Shuffle and Deal Cards and write the (unshuffled) deck to a csv file. 

It should create a csv file with a card per row with the name, value and suit in each row (example below):

2 Spades 2
3 Spades 3
4 Spades 4
5 Spades 5
6 Spades 6
7 Spades 7
8 Spades 8
9 Spades 9
10 Spades 10
J Spades 11
Q Spades 12
K Spades 13
A Spades 14
2 Hearts 2
3 Hearts 3

I'm so confused with this question. below is my code for this

import csv
dCardNames = ['2','3','4','5','6','7','8','9','10','J','Q','K','A']
['14 ' , ' 13 ' , ' 12 ' ,י11 י ,'10י ,י9' ,'8י ,י7י ,'6' ,'5 י ,'4' ,' 3י ,' 2'] - dCardValue s
dSuits = ["Clubs", "Spades", "Diamonds", "Hearts"]
aCards = [['' for j in range (52) ] for i in range (3) ]
i = 0
while i < l3:
aCards [0] [i]
= dCardNames [i]
= dCardNames [i]
= dCardNames [i]
= dCardNames [i]
aCards [0] [i + 13]
aCards [0] [i + 26]
aCards [0] [i + 39]
aCards (1] [i]
dSuits [0]
acards [1] [i + 13] = dSuits[1]
= dSuits [2]
= dSuits [3]
= dCardValues [i]
aCards [1] [i + 26]
aCards [1] [i + 39]
aCards [2] [i]
aCards [2] [i + 13] = dCardvalues [i]
aCards [2] [i + 26]
= dCardValues [i]
aCards [2] [i + 39]
dCardvalues [i]
i+=1
with open ("testFile.csv", "w",newline = "") as csvfile:
csvwriter = csv.writer (csvfile)
for x in range (3) :
for y in range (52) :
for item in aCards [x] [y]:
csvWriter.writerow (item)
Transcribed Image Text:import csv dCardNames = ['2','3','4','5','6','7','8','9','10','J','Q','K','A'] ['14 ' , ' 13 ' , ' 12 ' ,י11 י ,'10י ,י9' ,'8י ,י7י ,'6' ,'5 י ,'4' ,' 3י ,' 2'] - dCardValue s dSuits = ["Clubs", "Spades", "Diamonds", "Hearts"] aCards = [['' for j in range (52) ] for i in range (3) ] i = 0 while i < l3: aCards [0] [i] = dCardNames [i] = dCardNames [i] = dCardNames [i] = dCardNames [i] aCards [0] [i + 13] aCards [0] [i + 26] aCards [0] [i + 39] aCards (1] [i] dSuits [0] acards [1] [i + 13] = dSuits[1] = dSuits [2] = dSuits [3] = dCardValues [i] aCards [1] [i + 26] aCards [1] [i + 39] aCards [2] [i] aCards [2] [i + 13] = dCardvalues [i] aCards [2] [i + 26] = dCardValues [i] aCards [2] [i + 39] dCardvalues [i] i+=1 with open ("testFile.csv", "w",newline = "") as csvfile: csvwriter = csv.writer (csvfile) for x in range (3) : for y in range (52) : for item in aCards [x] [y]: csvWriter.writerow (item)
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY