Python第3课 练习题

Python第3课 练习题

一、选择题(单选,每题4分,共20分)

  1. 在Python中,以下哪个变量名是不合法的?
    A. _myVar
    B. 2nd_value
    C. myVar2
    D. My_Var
  2. 执行a = 3; b = 4; c = a ** b 后,变量 c 的值是?
    A. 12
    B. 81
    C. 64
    D. 7
  3. 表达式(5 + 3) * 2 ** 3 // 4 的结果是?
    A. 16
    B. 64
    C. 8
    D. 32
  4. 以下if语句能正确判断x 在区间 [10, 20] 内的是?
    A. if 10 <= x <= 20:
    B. if x >= 10 and x <= 20:
    C. if not (x < 10 or x > 20):
    D. 以上全部正确 
  5. 执行以下代码后,输出结果是?
    x =5
    if x % 2 == 0:
        print("偶数")
    else:
        print("奇数")

        A. 偶数
        B. 奇数
        C. 无输出
        D. 报错

二、判断题(每题2分,共10分,正确写“对”,错误写“错”)

  1. 在Python中,变量必须先声明类型才能使用。() 
  2. 算术运算符// 表示取整除(向下取整),例如 7 // 2 的结果是 3。( ) 
  3. 表达式5 == 5.0 的结果是 False。( ) 
  4. if语句后面必须要有else 部分。( ) 
  5. 在if条件中,and的优先级高于 or。( )

三、填空题(每空3分,共15分)

  1. 将摄氏温度c 转换为华氏温度的公式为 f = c * 9/5 + 32,若 c = 20,则 f 的值为 __(保留整数)。 
  2. 表达式16 % 5 的结果是 __
  3. 判断一个整数num 是否为偶数的条件表达式可以写为 num % 2 == ______。
  4. 下列代码的输出结果是__
    a =10
    b = 20
    if a > b:
        print(a)
    else:
        print(b)
  1. 若x = 7,则 not (x > 5 and x < 10) 的结果是 __(填 True 或 False)。

四、代码题(共2题,共55分)

代码题1(25分)—— 计算圆的面积

题目:编写一个程序,从键盘输入圆的半径(浮点数),计算并输出圆的面积,π取 3.14159,输出结果保留2位小数。
示例
输入:3
输出:28.27

代码题2(30分)—— 判断奇偶性

题目:编写一个程序,从键盘输入一个整数,判断它是奇数还是偶数,并输出 “奇数” 或 “偶数”。
要求:必须使用 if-else 语句。
示例
输入:-7
输出:奇数

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容