私は Python Blackjack スクリプトを書いている初心者で、関数 (dealPlayer) にパラメーターが必要かどうかについて混乱しました。パラメータの有無にかかわらず、どちらの方法でも機能します。脳のおならがあったのか、途中で何かを学んだことがないのかわかりません. コードは次のとおりです。
import random
dealer = []
player = []
c = ""
deck = [2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,
9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,11]
def dealPlayer(deck):
cardOne = random.choice(deck)
cardTwo = random.choice(deck)
player.append(cardOne)
player.append(cardTwo)
deck.remove(cardOne)
deck.remove(cardTwo)
問題は、関数のパラメーターとして (deck) が必要かどうかです。パラメータとして(デッキ)の有無にかかわらず機能します。さまざまなチュートリアルや他のコードに戻ってきましたが、まだ混乱しています。助けてくれてありがとう。