アプリ版:「スタンプのみでお礼する」機能のリリースについて

pythonで家計簿アプリ(?)を作ろうとしていますが、17行の所で '<' not supported between instances of 'int' and 'str' というType Errorがでます。
13のxと17のxが繋がってないのでしょうか?
原因が分かる方教えて下さい。お願いします。

質問者からの補足コメント

A 回答 (1件)

メッセージにちゃんと



'<' not supported between instances of 'int' and 'str'
(意訳) int(整数) と str(文字列) を < で比較することはできません。

って理由が書いてありますよね?

Python3では、 input は文字列(srr)を返します。よって、x には文字列が入っています。
一方、変数totalには整数(int)が代入されています。

文字列を明示的に数値に変換してください。
    • good
    • 1
この回答へのお礼

ありがとうございます

お礼日時:2019/05/10 01:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!