質問編集履歴
4
Code修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,14 +20,17 @@
|
|
20
20
|
return False
|
21
21
|
```
|
22
22
|
181ページのコードの最後(http://tinyurl.com/jz8zfz7)
|
23
|
+
抜粋:
|
24
|
+
```
|
23
|
-
|
25
|
+
def rm_card(self):
|
24
26
|
if len(self.cards)==0:
|
25
27
|
return
|
26
28
|
return self.cards.pop() (←ここが該当箇所)
|
27
29
|
```
|
30
|
+
|
28
31
|
183ページのコード本:27〜30行目、サイト33〜35行目(http://tinyurl.com/huwq8mw)
|
29
32
|
```
|
30
|
-
|
33
|
+
def play_game(self):
|
31
34
|
cards = self.deck.cards
|
32
35
|
print("beginning War!")
|
33
36
|
while len(cards) >= 2:
|
@@ -41,6 +44,8 @@
|
|
41
44
|
p1n = self.p1.name
|
42
45
|
p2n = self.p2.name
|
43
46
|
```
|
47
|
+
|
48
|
+
```
|
44
49
|
が該当します。
|
45
50
|
|
46
51
|
特に183ページ目は、後の方にelseが使われており、使われていない場合とどう違うのか分かりませんでした。
|
3
改行修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,15 +8,16 @@
|
|
8
8
|
言語名:Python ()内は本のソースコードが掲載されているURL
|
9
9
|
本をお持ちなら179ページの上部、コードの後半
|
10
10
|
(#http://tinyurl.com/jj22qv4)
|
11
|
+
抜粋:
|
11
|
-
|
12
|
+
```def __lt__(self, c2):
|
12
|
-
(中略)
|
13
|
-
|
13
|
+
if self.value < c2.value:
|
14
|
-
if self.suite >c2.suit:
|
15
|
-
|
14
|
+
return True
|
15
|
+
if self.value == c2.value:
|
16
|
+
if self.suit < c2.suit:
|
17
|
+
return True
|
16
|
-
|
18
|
+
else:
|
17
|
-
|
19
|
+
return False
|
18
|
-
|
20
|
+
return False
|
19
|
-
|
20
21
|
```
|
21
22
|
181ページのコードの最後(http://tinyurl.com/jz8zfz7)
|
22
23
|
抜粋:```def rm_card(self):
|
@@ -25,7 +26,8 @@
|
|
25
26
|
return self.cards.pop() (←ここが該当箇所)
|
26
27
|
```
|
27
28
|
183ページのコード本:27〜30行目、サイト33〜35行目(http://tinyurl.com/huwq8mw)
|
29
|
+
```
|
28
|
-
|
30
|
+
def play_game(self):
|
29
31
|
cards = self.deck.cards
|
30
32
|
print("beginning War!")
|
31
33
|
while len(cards) >= 2:
|
@@ -34,10 +36,11 @@
|
|
34
36
|
response = input(m)
|
35
37
|
if response == 'q':
|
36
38
|
break
|
37
|
-
p1c = self.deck.rm_card()
|
39
|
+
p1c = self.deck.rm_card() (ここが該当箇所)
|
38
40
|
p2c = self.deck.rm_card()
|
39
41
|
p1n = self.p1.name
|
40
42
|
p2n = self.p2.name
|
43
|
+
```
|
41
44
|
が該当します。
|
42
45
|
|
43
46
|
特に183ページ目は、後の方にelseが使われており、使われていない場合とどう違うのか分かりませんでした。
|
2
言語名を表題に追記
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
elseの無いif文について
|
1
|
+
Python:elseの無いif文について
|
body
CHANGED
@@ -10,18 +10,20 @@
|
|
10
10
|
(#http://tinyurl.com/jj22qv4)
|
11
11
|
抜粋:def __gt__(self,c2):
|
12
12
|
(中略)
|
13
|
-
if self.value==c2.calue:
|
13
|
+
```if self.value==c2.calue:
|
14
14
|
if self.suite >c2.suit:
|
15
15
|
return True
|
16
16
|
else:
|
17
17
|
return False
|
18
|
-
|
18
|
+
return False(←ここが該当箇所)
|
19
19
|
|
20
|
+
```
|
20
21
|
181ページのコードの最後(http://tinyurl.com/jz8zfz7)
|
21
|
-
抜粋:def rm_card(self):
|
22
|
+
抜粋:```def rm_card(self):
|
22
23
|
if len(self.cards)==0:
|
23
24
|
return
|
24
25
|
return self.cards.pop() (←ここが該当箇所)
|
26
|
+
```
|
25
27
|
183ページのコード本:27〜30行目、サイト33〜35行目(http://tinyurl.com/huwq8mw)
|
26
28
|
抜粋: def play_game(self):
|
27
29
|
cards = self.deck.cards
|
1
初心者マーク追記
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|