• 大小: 4.1M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-12
  • 语言: 其他
  • 标签: 其他  

资源简介

HelloWorld2_source_code.zip

资源截图

代码片段和文件信息

# Listing_23-4.py
# Copyright Warren & Csrter Sande 2013
# Released under MIT license   http://www.opensource.org/licenses/mit-license.php
# Version $version  ----------------------------

# A class for playing cards
#  (Note:  This listing will not run on its own)
#   It is a module to be imported by another program.)


class Card:
    def __init__(self suit_id rank_id):
        self.rank_id = rank_id
        self.suit_id = suit_id

        # create rank and value attributes
        if self.rank_id == 1:
            self.rank = “Ace“
            self.value = 1
        elif self.rank_id == 11:
            self.rank = “Jack“
            self.value = 10
        elif self.rank_id == 12:
            self.rank = “Queen“ 
            self.value = 10
        elif self.rank_id == 13:
            self.rank = “King“
            self.value = 10
        elif 2 <= self.rank_id <= 10:
            self.rank = str(self.rank_id)
            self.value = self.rank_id
        else:
            self.rank = “RankError“          # do some error-checking
            self.value = -1
        
        # create suit attribute    
        if self.suit_id == 1:
            self.suit = “Diamonds“
        elif self.suit_id == 2:
            self.suit = “Hearts“
        elif self.suit_id == 3:
            self.suit = “Spades“
        elif self.suit_id == 4: 
            self.suit = “Clubs“ 
        else:
            self.suit = “SuitError“          # do some error-checking
        self.short_name = self.rank[0] + self.suit[0]
        if self.rank == ‘10‘:
            self.short_name = self.rank + self.suit[0]
        self.long_name = self.rank + “ of “ + self.suit


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      682346  2008-12-17 14:20  Ahoy.wav
     目录           0  2013-10-05 09:06  Answers\
     目录           0  2013-10-14 21:30  Answers\.idlerc\
     文件          50  2008-12-17 14:19  Answers\adjectives.txt
     文件          76  2008-12-17 14:19  Answers\adverbs.txt
     文件      679404  2008-12-17 14:19  Answers\Ahoy.wav
     文件      265612  2008-12-17 14:19  Answers\AvastGotIt.wav
     文件        7035  2008-12-17 13:19  Answers\doc1.gif
     文件        6939  2008-12-17 13:19  Answers\doc2.gif
     文件        1104  2008-12-17 13:19  Answers\docbutton.gif
     文件        4623  2008-12-17 13:19  Answers\eat1.gif
     文件        4110  2008-12-17 13:19  Answers\eat2.gif
     文件        1573  2008-12-17 13:19  Answers\eatbutton.gif
     文件        3949  2007-12-03 01:02  Answers\lunarlander.png
     文件       53814  2007-12-03 01:08  Answers\moonsurface.png
     文件      321196  2008-12-17 14:19  Answers\NoMore.wav
     文件          52  2008-12-17 14:19  Answers\nouns.txt
     文件        3794  2013-04-03 17:21  Answers\numGuess.ui
     文件        4645  2008-12-17 13:19  Answers\pet1.gif
     文件        4542  2008-12-17 13:19  Answers\pet2.gif
     文件        4614  2008-12-17 13:19  Answers\pet3.gif
     文件        3321  2008-12-17 13:19  Answers\play1.gif
     文件        4674  2008-12-17 13:19  Answers\play2.gif
     文件        1953  2008-12-17 13:19  Answers\playbutton.gif
     文件         111  2013-10-14 21:45  Answers\savedata_vp.pkl
     文件        3671  2008-12-17 13:19  Answers\sleep1.gif
     文件        3819  2008-12-17 13:19  Answers\sleep2.gif
     文件        3984  2008-12-17 13:19  Answers\sleep3.gif
     文件        4190  2008-12-17 13:19  Answers\sleep4.gif
     文件        1530  2008-12-17 13:19  Answers\stopbutton.gif
     文件         438  2013-04-03 07:34  Answers\TIO_CH12_1.py
............此处省略265个文件信息

评论

共有 条评论