二手产品经理

二手产品经理

THIS IS RENO

Pythonを100日間オンラインで学ぶ- 第4週の第四日

Catbox

  1. 今日は def 関数の return の役割を学びます。return は関数が完了した後に値を返すことで、他のコードで呼び出すことができます。
  2. return の値はメモリ内にあり、表示する場合は変数に代入して print する必要があります。
  3. 変数の宣言範囲は異なり、関数内で宣言された変数は関数内でのみ有効です。関数の外では何の効果もありません。
  4. 今日の挑戦はキャラクター生成ゲームです。まず、サイコロを振って生成するキャラクターの数を決定し、次に 6×8 のサイコロを振ってキャラクターの体力を決定します。

CODE#

import random

print("キャラクター生成ゲーム!")


def warrior(name):
  n2 = random.randint(1, 6)
  n3 = random.randint(1, 8)
  health = n2 * n3
  return health


n1 = random.randint(1, 6)
print("今回は", n1, "体のキャラクターを生成します")
for i in range(n1):
  uname = input("キャラクターの名前を入力してください:> ")
  print("体力:", warrior(uname))


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。