二手产品经理

二手产品经理

THIS IS RENO

在线学Python100天 - 第2周第二天

今天的学习内容是数字类型,int 和 float。另外,学习了括号和报错的检查经验。

学习记录

  1. if 的判断条件不仅仅有双等号,还有!=,>,<,>=,<=。
  2. 带引号的数字不等于数字。比如 "178" != 178。带引号的 178 在计算机中被视为文本,string 类型。不带引号的 178 视为数字,number 类型。
  3. 数字类型有两种,int 类型和 float 类型。int 是整型,没有小数部分。float 是浮点型,可以有小数部分。
  4. 在有多个括号的语句中,通常会遇到括号丢失的报错,括号是成对出现的,有左括号,就要右括号。在教程中的报错是在括号的第二行,是因为那一行没有完成并不是错误,但是接下来的那一行因为上一行并没有正确完成,所以就报错了。
  5. 当编写代码出现报错时,当前行看不出来问题,就要检查上一行,也许是因为上一行没有正确结束导致。

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("你是老家伙还是小家伙?")
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。