Python150题day02

②数据类型考察

请说出下面表达式结果的类型


1. "True"
2. "Flase"
3. 4 >= 5
4. 5
5. 5.0
6. True

解答:

1. str
2. str
3. bool
4. int
5. float
6. bool

唯一需要解释的就是4>=5,这是错误的,所以等于false,false的类型是bool

③交互式解释器练习

请在交互式解释器里回答下面的题目

1. 3的5次⽅方
2. 7对2求模
3. 9除5,要求有⼩小数部分
4. 9除5,要求没有⼩小数部分
5. ⽤用程序计算根号16,也就是16的2分之⼀一次⽅方

解答:

1. 3**5
2. 7%2
3. 9/5
4. 9//5
5. import math
math.sqrt(16)

知识点:

  1. 幂运算用两个*
  2. 求模运算用%,其实就是求余数
  3. 除法中,结果保留小数部分用/,结果取整数用//
  4. 开根号,需要用到math模块的sqrt方法,和c还有java都大差不差

你可能感兴趣的:(Python150题,python)