日本語で入力できる「≦」は使えません。「それ以外なら」は「else:」です。ifも使って、合わせてみましょう。print(1)これで良さそうですかね?いつものように、IDLEで動かしてみましょう。あれ、エラーになってしまいました。input()じつは、このinput()はユーザーからの入力を「文字列として」扱うのです。そのため、変数mには数字ではなく、文字列(たとえばユーザーが5とタイプしたら文字列としての’5’)が入っています。11:がエラーになるのです。文字列の’5’と数字の11は比べることができませんからね。このエラーを直したコードがこれです。print(1)このように変数には、数字や文字列などの『タイプ』があります。このタイプを変数の型(かた)といいます。上のコードだと、input()からもらったばかりのデータは「文字列型」で、そのあとにint()したあとのデータは「整数型(せいすうがた。小数点のつかない数)」です。IDLEで問題なく動くことをチェックしたら、AtCoderにも出してみてください。来月は何月?問題4歳が入力されます。七五三でお祝いされる歳なら”YES"、そうでないなら”NO"と出力してください。改)入力をaとしましょうか。七五三でお祝いされるのは、7才、5才、3才のときですね。print('NO')こうなります。2行目では、前の問題と同じように、入力された文字列データを整数型に変かんしています。3:これで「もしaが7か、aが5か、aが3なら」になります。「or」は英語で「または」という意味ですよ。IDLEでのチェックと、AtCoderへの提出もやってみてください。753練習問題ここまでの知識で解ける問題を集めました。練習するのが上達のコツです。日付Dが入力されます。Eve今日は12月30日です。今の時間Mが入力されたとき、年が明けるまであと何時間あるかを出力してください。改)(例1)Mが21のとき→27を出力12月30日が残り3時間で、12月31日は24時間あります。3+24=27を出力します。(例2)Mが12のとき→36を出力12月30日が残り12時間で、12月31日は24時間あります。12+24=36を出力します。1Tweet関連記事2018-10-25書類選考に通るレジュメの書き方(ソフトウェアエンジニア)タイトルは誇大広告。数学関連の問題がでるコンテストらしい。参加日記281位/10162人。実際の参加者はこの半分くらいか。参加日記457位/12356人。Mediumを1つ落としたのが痛い。いつも数学がネ...2016-07-17AGC001の参加日記AGC第一回。参加者1200人超でめでたい。2完で318位でした。月別アーカイブはてなブログをはじめよう!yambe2002さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。