我正在用Python编写一个程序,用户必须猜测一组扑克牌中的下一张牌是否比前一张牌大或小。 除了一个功能之外,我还有整个程序可以运行。在
我有两种玩法。一种方法是洗牌一副牌,另一种方法是用一副未洗牌的牌(我在制作文本文件时将它们随机排列)。我想做的是当用户选择玩一个随机牌组时,该随机牌组将被保存并覆盖未洗牌牌组的文本文件。在
文本文件中的卡片保存为两位或三位数字。在
每件衣服的编号如下:
- 1 - Clubs
- 2 - Diamonds
- 3 - Hearts
- 4 - Spades
就卡号而言:
- 1 - Ace
- 2 - Two
- ...
- 11 - Jack
- 12 - Queen
- 13 - King
因此心脏的5将被保存为35,而俱乐部的杰克将被保存为110
这是我目前为止的代码。在
这是我试图拯救:
def SaveShuffledDeck(Deck):
CurrentFile = open('deck.txt', 'w')
Count = 1
for Count in range(1,52+1):
CardtoaddtoFile = str(Deck[Count].Suit) + str(Deck[Count].Rank) + '\n'
CurrentFile.write(CardtoaddtoFile)
CurrentFile.close()
如果您想查看deck的其余代码,请查看this pastebin link
可能需要好好阅读一下:http://docs.python.org/2.7/library/functions.html#open
然后做这样的事。。。在
^{pr2}$编辑:对不起,没有使用您的功能。你可以修改一下。在
相关问题 更多 >
编程相关推荐