LoginSignup

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 3 years have passed since last update.

hoge

Last updated at Posted at 2020-05-22
1 / 2

2020-05-22 (1).png

ポイント
ランダムな値を生成するrandomモジュール
ランダムな値を生成するにはrandomモジュールを使う。
importモジュールと記述する。これにより、ランダムな値に関する様々な機能を使えるようになる。

2020-05-22 (2).png

ポイント
inputという関数を使うことで比較的楽に操作を行うことができる。
()に誤りがあったので気を付ける
スペース1つで間違いになることもあるので気を付けたほうが良い

2020-05-22 (3).png

ポイント
ifとelseの次の行はインデントをしてないとうまく動かないので、入力するときは気を付ける。自分も入力の際インデントを理解しておらず苦労してしまった
tabキーを使うことで対処することができる。

east-1.amazonaws.com/0/638201/6f4e5383-f03c-2d19-12a2-a4680b4aa8e2.png">
2020-05-22.png2020-05-22.png

ポイント
1度目は正しく表示されなかった。
理由は数値と文字列を比較してしまっていたという点です。
inputで入力したものは文字列として認識される。
random,randintでランダムな値は0から9の数値である
文字列で入力したものをいったん数値に変換すればよい。

2020-05-22.png
2020-05-23 (1).png

ポイント
4桁のランダムな値をつくるには、単純に1桁のランダムの値を4回繰り返すことで実電できる。strで文字列に変換するlistを用いても数値をひとまとめにすることもできる。

2020-05-23 (2).png

ポイント
入力された4桁の数字も、それぞれの文字を4つに分けて管理することで処理が楽になる。

2020-05-23.png

複数行をえらんで、tabするとindent
shift-tabするとoutdent

再提出の分になります。何度も申し訳ありません。
自分なりにポイントを押さえました。

不慣れながらもここに提出させてもらいます。
ご迷惑でなければ、ご指導お願いします。
復習しっかりしておきます。

2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up