【ディズニー好きpython】ショー抽選の都市伝説を解き明かせ!~2~

disney
スポンサーリンク
ぜひフォローお願いします!できる限り返します!
こぱちをフォローする

ディズニーランドやディズニーシーに行った時の暇つぶしアイテムなんかないかな...

そんなあなたにおすすめなのが動画配信サービスです!片耳イヤホンで友達と一緒に楽しむのもアリだし、一人で待つ場合も大活躍してくれるサービスです。

どれも最初の登録時は無料期間があるので、まずは自分の見たかった映画やドラマなどを無料で体験してみてはいかがでしょうか。

ディズニーのショー抽選って結局当たりやすい裏技とかあるの?早い時間に抽選すると当たりやすいってホント?遅い時間に抽選すると当たりやすいって本当?

ディズニーに行ってショーの抽選をするとき、そんな悩みを一度は持ったことがあるハズ。このシリーズは統計と機械学習を用いてしっかりとその真相について調べてみたいと思った人の努力日記です。

これはpython歴2か月の初心者が作っている記事なので、pythonを初めてやる人でもわかりやすいようにできるだけ丁寧に解説しながら進んでいきます。

スポンサーリンク

残りの座席数が少なくなるにつれて確率が上がっていく抽選

この画像には alt 属性が指定されておらず、ファイル名は dice-4433289_1280-1024x682.jpg です

ということで今回は残りの座席数が少なくなるにつれて確率が上がっていくシステムを作っていきます。

  • ショーの座席数は10席
  • 10席の時は100%、そこから9席の時は90%当たるというように確率が下がっていくようにし、残り0席になったら抽選を終了する。
  • 何人抽選で来たか知りたいので、抽選が終了したら最後に抽選回数を表示する

ようにしましょう。さらに今回は私たちが一回一回抽選するのではなく、残り座席が0になるまで一気にパソコンに抽選をしてもらいましょう。

まずはこのコードをパソコンに写してみましょう。

 

実行してみましょう。

私が実行した場合はこうなりました。これはランダムなので抽選回数は毎回違ってくると思います。

解説

今回は2回目なので前回解説した部分は省略します。

  • #

これを置くことでこの右側の分はコメント文として記載することができます。パソコンはこの分を無視して実行するので、ここは自分や他人に見せる時などのメモ用に使います。

#残りの座席数
seats=10
#抽選回数
count=0
#当選確率
probability=10

まずは忘れないように変数を書いておきました。変数の意味はコメント分の通りです。

  • while 条件:

条件がTrueである限り、このブロック内が実行され続けます。ブロック内とは、whileよりも1段右側から書いてある文です。今回で言うと、

 

がwhileのブロックですね。そして今回の条件はseats>0なので、座席数が0より大きい間はずっとここをループし続けるよ!という意味ですね。

では1行づつwhile文の中をみていきましょう。

まずwhile文が一回くるごとに抽選が1回行われるということになっているので、

#抽選回数を+1

count+=1は、count = count + 1と同じ意味を持ちます。

count+=1

#抽選

x=random.randint(1,10)

とします。これでxには1~10のランダムな数値がひとつ入りました。

もしxが当選確率変数の値以下だった場合は当選となり、if文が実行されます。

if x<=probability:

probabilityは最初10だったので1回目は必ず当選するということですね。

#当選した場合

print(“当選おめでとう!”)

#残りの座席数を-1

seats-=1は、seats=seats-1と同じ意味でしたね。

seats-=1

#残りの座席数を表示

printで文と数値を一緒に表示したい場合は、”文”+str型に変換した変数+”…”というように書いていきます。“”を忘れないでくださいね!

str型とは、簡単に言うと文字列型という意味で、数値を文字として表示しますよ!ってことです。

例えば、数字の場合は1+1=2ですよね。しかし、str型にすると、1+1=11となるんです。

あ+あ=ああ と同じです。

print(“残りの座席数はあと”+str(seats)+”席だよ”)

#確率を10%下げる

probability-=1

そして外れた場合はelse文に記載して、

else:

 #外れた場合 print(“残念でした”)

while文はおしまいです!すべての座席数がなくなったらwhile文が終了し、最後に抽選回数を表示したいので

print(“抽選回数:”+str(count)+”回”)

と書きました。これはwhileのブロック外なので左に空白を開けずに書いてくださいね!

実際の座席数でも見てみよう

ディズニーランドのショーベースではどのくらいになるのでしょうか。

引用元:公式サイト

今回調べたところ、ショーベースは座席数が約1000席あるそうですので、上のプログラムを座席数1000(seats=1000)にしてやってみましょう。

この場合1回当選ごとに抽選確率は0.1%づつ下がっていきますね。これは長そうです….

 

実行結果は省略して抽選回数だけ表示します。なんと

でした!これはよくありませんね全く平等じゃありません。入園者数5万人としたら、抽選回数4万くらいはありそうなので次回はもう少し改良してみましょう。

まとめ

  • #はコメント文で、メモ用に使う
  • while 条件:で、条件が真の場合はループする処理ができる
  • count+=1は、count = count + 1と同じ意味を持つ
  • str型とは、文字列型という意味で、数値を文字として表示する
  • print(“抽選回数:”+str(count)+”回”)という形で使ったりする

なんか抽選機っぽくなってきました。次回は今回のコードをもう少しだけ改良してみましょう。

無料でディズニー映画も見れる!?

画像に alt 属性が指定されていません。ファイル名: u-next-1024x455.png

無料でアナと雪の女王2を見る

ディズニーに行くんだからディズニー作品を見たい!!!

ディズニーランド、ディズニーシーをより一層楽しむためには、アトラクションに出てくるあのキャラクターについてしっかりと予習していた方がよりディズニーの世界に引き込まれます。

せっかくディズニーに行くのに、ディズニー作品を知らないでアトラクションに乗るなんてもったいないし、友達の会話では自分だけ置いていかれたり、カップルでは待ち時間の話題が減ってしまったりなんてことも...

ディズニーに行く方も、そうでない方も、ディズニー作品を予習して(見直して)おきましょう!そうすれば、映画で出てきた場所や景色がたくさん登場するので、

「ここって~~のシーンじゃない!?」

「このシーンいいよね!」

なんて会話が盛り上がること間違いなしです!

☟31日間無料でディズニー作品が見放題!!☟

U-NEXTならディズニー作品も最初の31日間は無料で見放題なので、この機会にディズニー作品を見漁っちゃいましょう!

一日中ディズニー作品に埋もれちゃおう。

それは最高すぎる...

ディズニーの待ち時間や、入園待ちの時間、ホテルでの宿泊時に利用しても楽しめそうですね。

また、31日間無料はいつ終了するかわからないのでお早めに。(すでに終了してたらごめんなさい。)

無料でディズニーに行った気分になれる場所!?<無料プレゼント付き>

画像に alt 属性が指定されていません。ファイル名: tech1-1024x466.png

入場無料で全国にて開催中のディズニーアートコレクションはご存じですか?

様々な年代の方の心に刻まれてきたあの感動のワンシーンや、癒されるキャラクターの姿を繊細に表現した様々な作品を多数展示しています。

また、この展示会ではディズニーの世界に浸りながらアートを楽しみ、好みの絵画があれば購入することも可能です。

退屈した日々に疲れてしまったあなたも、たまには日常を忘れ、いろいろな思い出が蘇る、魔法の世界へ吸い込まれてみては?

☟全員にディズニーオリジナルミニアートをプレゼント中!(非売品)☟

ディズニーアート展 ミニアートプレゼント♪

詳しくはコチラで説明しています。

ディズニーアートコレクション
最近ディズニーランドに行けてない方や、ディズニーリゾートやディズニーストアとはちょっと違った雰囲気を味わってみたくありませんか?今回は、そもそもディズニーアートコレクション展って何?といったところからご紹介していきます。ディズニーファン...

あなたのディズニーグッズ、思ったより高額で売れるかも!

もしかしたらあなたのディズニーグッズが1万円以上で売れるかもしれません。もし、もう使わなくなったものや、家に置けなくなってしまったものは、査定に出してみては?

例えば、他店ではどこも買取拒否やほぼゼロ円だったグッズが、こちらでは2,000円で売れているケースも出ています。

査定の方法はカンタンで、段ボールに入れて出すだけ!

もし思いつくものがあれば、一度【グッズキング】 で査定してみては?

他にもあなたのグッズを高く買い取ってくれるお店はいくつかあります!それについてはコチラでご紹介しています。

ディズニー特化買取ショップランキング!
ディズニーストアやディズニーリゾートで買った商品、せっかく売るのならできるだけ高額で売りたいですよね。そこで今回は、高額で売れそうなディズニーの買取に特化したサイトを3つ、ランキングにしてご紹介していきます。ほんとに高く売りたい方は、...

 

カフェやレストランで手軽に、面白く英語を身に着ける

ディズニーランドやディズニーシーのカフェで勉強なんて憧れますよね。私も年パスをかってそんな過ごし方をしてみたいものです。

特にディズニーシーのカフェで英語を勉強していたら、本当に海外旅行に行っているかのような気分に浸れます!

楽しみながら英語を学べて、しかも外人と会話までできるようになったらたのしいと思いませんか?英語さえ身に就けば、いままで怖かった海外ディズニーデビューなんてすぐです!

まずはすこしだけチャレンジしてみませんか?

 

 

コメント

  1. argumentative essay rubric より:

    I like this website – its so usefull and helpfull. http://multiessay.com/

  2. riversweeps 777 online casino download より:

    So beneficial….look onward to coming back. https://casinogamesmachines.com/

  3. breeding sex games より:

    Incredible….this is a important webpage. https://winsexgames.com/

  4. best supplements for keto diet より:

    You’re an extremely valuable web site; couldn’t make it without ya! https://ketogendiet.net/

  5. lesben sex games より:

    Keep up the excellent job and delivering in the crowd! https://sexgamesx.net/

  6. furry hentai sex games krystal より:

    Many thanks, this site is very practical. https://sex4games.com/

  7. keto custard より:

    Great looking site. Assume you did a great deal
    of your very own coding. https://ketogenicdiets.net/

  8. keto diet what to expect より:

    Great looking site. Think you did a bunch of your
    very own html coding. https://ketogenicdietinfo.com/

  9. the keto diet podcast より:

    Extremely helpful look forth to visiting again. https://ketogendiets.com/

タイトルとURLをコピーしました