今日の学習内容は数字タイプ、int と float です。さらに、括弧とエラーチェックの経験を学びました。
学習記録
- if 文の条件判断には等号だけでなく、!=、>、<、>=、<= もあります。
- 引用符で囲まれた数字は数字とは異なります。例えば、"178" != 178 です。引用符で囲まれた 178 はコンピュータではテキスト、string 型として扱われます。引用符のない 178 は数字、number 型として扱われます。
- 数値には int 型と float 型の 2 種類があります。int は整数型で、小数部分がありません。float は浮動小数点型で、小数部分を持つことができます。
- 複数の括弧がある文で、しばしば括弧が欠落しているエラーに遭遇します。括弧はペアで出現し、左括弧があれば右括弧も必要です。チュートリアルでのエラーは、括弧の 2 行目にあります。それはその行が完了していないためであり、エラーではありませんが、次の行は前の行が正しく終了していないためエラーが発生します。
- コードを書いているときにエラーが発生した場合、現在の行に問題が見つからない場合は、前の行をチェックする必要があります。前の行が正しく終了していないためかもしれません。
CODE
print("Generation Identifier")
varyear = int(input("Which year were you born? "))
if varyear < 2000 and varyear >= 1990:
print("你是90后")
elif varyear < 1990 and varyear >= 1980:
print("你是80后")
elif varyear < 1980 and varyear >= 1970:
print("你是70后")
else:
print("你是老家伙还是小家伙?")