何よりも前に、私はコーディングにほとんど完全に慣れておらず、Pythonについては非常に初歩的な理解しか持っていないことを述べておきたいと思います。
それが邪魔にならないので、私の問題は、D&Dの方針に沿ってテキストアドベンチャーゲームをコーディングしようとしていることです。私は初期の段階で立ち往生しています。つまり、1から18までのランダムな整数を変数に割り当てる方法です。
これを行う方法をいくつか見てきましたが、変数の値は呼び出されるたびに変化します。これは起こりえません。これは、統計(強さ、知恵、知性、敏捷性、カリスマ性、体質)をランダムに生成された固定数にし、毎回同じ数にすることができるようにするためです。
Str = random.randomint(1,18)
ランダムモジュールを使って、のようなものをいじってみました。
最も近いのはラムダ関数を使用することです。そのため、変数を呼び出すと、毎回異なる乱数が生成されます。これらはどれもうまくいきませんでした、そして私は本当に私が間違っていることを知りたいです。