Python学習日記 2018.04.27

学習記録をBlogに残していこうと思います。

<分からなかったこと>

・for文を使ってデータを取り出す

リストに得点のデータが入っていて、それぞれのデータ(89,75,59)ごとに「Excelent」「Good」「Bad」の評価をしてprintする、というプログラムを書きたいです。

下のように書いてみたけど、エラーでてしまいました。

(if以降は教本のコードです。)

point_list = [89, 75, 59]
for your_point in point_list:
    if your_point >= 80:
        evaluation = 'Excelent!'
    elif your_point >=65:
        evaluation = 'Good'
    else:
        evaluation = 'Bad'
print('点数の評価は{}です。'.format(evaluation))