python基础选择题

目录

1. [2.000] (IP:281470860725629 | 18:37:00 | 18:37:19 | 00:19 | 16.724) s=list(range(10)) print(s.reverse())  上述程序中reverse()的作用是: 

2. [0.000] (IP:281470860725629 | 18:38:03 | 18:38:12 | 00:09 | 8.203) 获得字符串s长度的方法是什么? 

3. [0.000] (IP:281470860725629 | 18:38:12 | 18:38:58 | 00:46 | 46.178) 以下关于循环控制语句描述错误的是哪一项? 

4. [2.000] (IP:281470860725629 | 18:38:58 | 18:49:08 | 10:10 | 609.457) 使用以下哪个来创建元组? 

5. [2.000] (IP:281470860725629 | 18:49:08 | 18:57:08 | 08:00 | 3.057) 下面代码的输出结果是 ( )  s = "The python language is a cross platform language." print(s.find('language',30)) 

6. [0.000] (IP:281470860725629 | 18:56:18 | 18:58:04 | 01:46 | 53.713) 设 x = 10;y = 20,下列语句能正确运行结束的是( ) 

7. [0.000] (IP:281470860725629 | 18:58:04 | 19:00:00 | 01:56 | 115.16) 当需要在字符串中使用特殊字符时,python使用( )作为转义字符 

8. [2.000] (IP:281470860725629 | 19:00:07 | 19:02:02 | 01:55 | 114.56) x=6 y=9 x+=y y*=x print(x,y) 上述程序的输出结果是: 

9. [2.000] (IP:281470860725629 | 19:02:02 | 19:02:28 | 00:26 | 25.067) Python语句序列“s1 = [4,5,6]; s2=s1; s1[1]=0; print(s2)”的运行结果是()。 

10. [2.000] (IP:281470860725629 | 19:02:28 | 19:02:54 | 00:26 | 26.342) print(list(range(9))) 上述程序的输出结果是: 

11. [2.000] (IP:281470860725629 | 19:02:55 | 19:02:59 | 00:04 | 3.709) 导入模块要使用关键字 

12. [0.000] (IP:281470860725629 | 19:02:59 | 19:03:17 | 00:18 | 18.035) 以下选项中不符合 Python 语言变量命名规则的是 

13. [2.000] (IP:281470860725629 | 19:03:17 | 19:03:42 | 00:25 | 20.809) 关于 Python 程序格式框架的描述,以下选项中错误的是 

14. [2.000] (IP:281470860725629 | 19:03:42 | 19:05:12 | 01:30 | 89.381) ( )是Python官方的扩展库索引,所有人都可以下载第三方库或上传自己开发的库到其中。 

15. [2.000] (IP:281470860725629 | 19:06:33 | 19:07:03 | 00:30 | 4.516) 字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串? 

16. [2.000] (IP:281470860725629 | 19:06:34 | 19:09:52 | 03:18 | 168.318) 以下Python注释代码不正确的是() 

17. [2.000] (IP:281470860725629 | 19:09:52 | 19:10:24 | 00:32 | 31.397) 以下程序的输出结果是( )  Da = {"北美洲":"北极兔","南美洲":"托哥巨嘴鸟","亚洲":"大熊猫","非洲":"单峰驼","南极洲":"帝企鹅"} Da["非洲"] = "大猩猩" print(Da) 

18. [0.000] (IP:281470860725629 | 19:10:24 | 19:10:34 | 00:10 | 8.557) 执行下列Python语句将产生的结果是()。  x = 2; y = 2.0 if(x == y): print('Equal') else: print('Not Equal') 

19. [0.000] (IP:281470860725629 | 19:10:34 | 19:11:25 | 00:51 | 50.861) 幂运算运算符为( ) 

20. [2.000] (IP:281470860725629 | 19:11:25 | 19:11:34 | 00:09 | 8.546) 以下可以终结一个循环的执行的语句是 

21. [2.000] (IP:281470860725629 | 19:11:34 | 19:12:10 | 00:36 | 36.013) 下面不属于python特性的是( ) 

22. [0.000] (IP:281470860725629 | 19:12:10 | 19:12:31 | 00:21 | 20.878) 执行下列Python语句将产生的结果是()  x=2;y=2.0 if x==y:print("Equal") else:print("not equal") 

23. [2.000] (IP:281470860725629 | 19:12:32 | 19:12:46 | 00:14 | 13.72) 在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串 

24. [2.000] (IP:281470860725629 | 19:12:46 | 19:13:35 | 00:49 | 48.248) 在读写文件之前,必须通过以下哪个方法创建文件对象: 

25. [2.000] (IP:281470860725629 | 19:13:35 | 19:15:37 | 02:02 | 122.099) 下面的if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为()。 

26. [2.000] (IP:281470860725629 | 19:15:37 | 19:15:41 | 00:04 | 3.62) python不支持的数据类型有() 

27. [2.000] (IP:281470860725629 | 19:15:41 | 19:15:47 | 00:06 | 5.498) 下面哪种是由多个"键:值"对组成的无序序列 

28. [2.000] (IP:281470860725629 | 19:15:47 | 19:16:26 | 00:39 | 35.229) 数据的默认格式输出,可以使用() 

29. [0.000] (IP:281470860725629 | 19:16:26 | 19:20:41 | 04:15 | 254.654) 下列哪个表达式在Python中是非法的( ) 

30. [2.000] (IP:281470860725629 | 19:20:41 | 19:21:07 | 00:26 | 24.78) 下列表达式的值为True 的是 

31. [2.000] (IP:281470860725629 | 19:21:07 | 19:21:24 | 00:17 | 16.62) 构造函数是类的一个特殊函数,在python中,构造函数的名称为( ) 

32. [2.000] (IP:281470860725629 | 19:21:24 | 19:26:38 | 05:14 | 313.956) 下面Python循环体执行的次数与其他不同的是() 

33. [2.000] (IP:281470860725629 | 19:26:38 | 19:27:38 | 01:00 | 59.163) python中绘图可以使用()模块 

34. [0.000] (IP:281470860725629 | 19:27:38 | 19:29:59 | 02:21 | 140.228) S = [0, 1, 2, 3, 5, 6, 7, 8, 9] print(S.pop(6))  上述程序的输出结果是: 

35. [2.000] (IP:281470860725629 | 19:29:59 | 19:30:21 | 00:22 | 22.438) 下列运算符的使用错误的是: 

36. [2.000] (IP:281470860725629 | 19:30:21 | 19:33:58 | 03:37 | 216.464) Python语句print(r"\nGood")的运行结果是()。 

37. [2.000] (IP:281470860725629 | 19:33:58 | 19:35:37 | 01:39 | 98.69) Python语句序列“a = (1,2,3,None,(),[]); print(len(a))”的运行结果是()。 

38. [2.000] (IP:281470860725629 | 19:35:38 | 19:35:42 | 00:04 | 3.698) Python中布尔变量的值为 

39. [2.000] (IP:281470860725629 | 19:35:42 | 19:35:50 | 00:08 | 8.252) 以下哪个选项属于字符串类型 

40. [2.000] (IP:281470860725629 | 19:35:50 | 19:36:00 | 00:10 | 9.132) Python语句序列“d={1:'a', 2:'b', 3:'c'}; print(len(d))”的运行结果是()。 

41. [0.000] (IP:0 | 19:36:00 | --:--:-- | --:-- | ------ ) 字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引? 

42. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 关于 Python 语言的注释,以下选项中描述错误的是 

43. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 用if语句表示如下分段函数f(x),下面程序不正确的是()。 ````````2x+1, x≥1 f(x)={ ````````3x/(x-1), x<1 

44. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) Python脚本文件的扩展名为( ) 

45. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 下列选项中,不属于Python的特点() 

46. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) python语言属于() 

47. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) Python 文件读取方法 read(size) 的含义是( ) 

48. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 14%(-3)的结果为( ) 解释: 对于整数 a 和 b,进行取模运算和取余运算可以总结分为 2 个步骤:  1. 计算整数商: c = 取整(a / b);  2. 计算模或余数:r = a - c * b .   两者的区别就在于第 1 步中的计算整数商不同,取模是向负无穷方向取整(即向下取整),取余是向 0 方向取整(即商大于 0 时向下取整,小于0时向上取整)。 -------------------- a=14,b=-3 c=取整(14/(-3))=取整(-4.66666)=-5 r=14-(-5)*(-3)=-1 

49. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) 下列表达式的运算结果是( ) a = 100 b = False a * b > -1 

50. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ ) Python语句print(type((1,2,3,4)))的运行结果是()。 


  1. [2.000] (IP:281470860725629 | 18:37:00 | 18:37:19 | 00:19 | 16.724)
    s=list(range(10))
    print(s.reverse())

    上述程序中reverse()的作用是:
    1.     降序
    2.     升序
    3. x ® 逆序
    4.     正序


  1. [0.000] (IP:281470860725629 | 18:38:03 | 18:38:12 | 00:09 | 8.203)
    获得字符串s长度的方法是什么?
    1. x   length(s)
    2.     s.length
    3.     s.len()
    4.   ® len(s)


  1. [0.000] (IP:281470860725629 | 18:38:12 | 18:38:58 | 00:46 | 46.178)
    以下关于循环控制语句描述错误的是哪一项?
    1. x   Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组
    2.   ® 在Python中if…elif…elif…结构中必须包含else子句。
    3.     在Python中没有switch-case的关键词,可以用if…elif…
    4.     循环可以嵌套使用,例如一个for语句中有另一个for语句,一个while语句中有一个for语句等。


  1. [2.000] (IP:281470860725629 | 18:38:58 | 18:49:08 | 10:10 | 609.457)
    使用以下哪个来创建元组?
    1.     {}
    2. x ® ()
    3.     []
    4.     <>


  1. [2.000] (IP:281470860725629 | 18:49:08 | 18:57:08 | 08:00 | 3.057)
    下面代码的输出结果是 ( )

    s = "The python language is a cross platform language."
    print(s.find('language',30))
    1. x ® 40
    2.     11
    3.     系统报错
    4.     10


  1. [0.000] (IP:281470860725629 | 18:56:18 | 18:58:04 | 01:46 | 53.713)
    设 x = 10;y = 20,下列语句能正确运行结束的是( )
    1.     max = x > y ? x : y
    2.     min = x if x < y else min=y
    3.   ® if(x>y): print(x)
    4. x   while True: pass


  1. [0.000] (IP:281470860725629 | 18:58:04 | 19:00:00 | 01:56 | 115.16)
    当需要在字符串中使用特殊字符时,python使用( )作为转义字符
    1.     %
    2. x   #
    3.     /
    4.   ® \


  1. [2.000] (IP:281470860725629 | 19:00:07 | 19:02:02 | 01:55 | 114.56)
    x=6
    y=9
    x+=y
    y*=x
    print(x,y)
    上述程序的输出结果是:
    1.     135,15
    2.     9,6
    3. x ® 15 135
    4.     15,54


  1. [2.000] (IP:281470860725629 | 19:02:02 | 19:02:28 | 00:26 | 25.067)
    Python语句序列“s1 = [4,5,6]; s2=s1; s1[1]=0; print(s2)”的运行结果是()。
    1.     以上都不对
    2. x ® [4,0,6]
    3.     [4,5,6]
    4.     [0,5,6]


  1. [2.000] (IP:281470860725629 | 19:02:28 | 19:02:54 | 00:26 | 26.342)
    print(list(range(9)))
    上述程序的输出结果是:
    1.     [0,1,2,3,4,5,6,7,8,9]
    2.     代码错误无法执行
    3.     [1,2,3,4,5,6,7,8,9]
    4. x ® [0,1,2,3,4,5,6,7,8]


  1. [2.000] (IP:281470860725629 | 19:02:55 | 19:02:59 | 00:04 | 3.709)
    导入模块要使用关键字
    1.     print
    2.     pip
    3. x ® import
    4.     del


  1. [0.000] (IP:281470860725629 | 19:02:59 | 19:03:17 | 00:18 | 18.035)
    以下选项中不符合 Python 语言变量命名规则的是
    1.   ® 3_1
    2.     AI
    3.     I
    4. x   _3i


  1. [2.000] (IP:281470860725629 | 19:03:17 | 19:03:42 | 00:25 | 20.809)
    关于 Python 程序格式框架的描述,以下选项中错误的是
    1.     Python 单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围
    2.     Python 语言的缩进可以采用 Tab 键实现
    3. x ® Python 语言不采用严格的“缩进”来表明程序的格式框架
    4.     判断、循环、函数等语法形式能够通过缩进包含一批 Python 代码,进而表达对应的语义


  1. [2.000] (IP:281470860725629 | 19:03:42 | 19:05:12 | 01:30 | 89.381)
    ( )是Python官方的扩展库索引,所有人都可以下载第三方库或上传自己开发的库到其中。
    1. x ® PyPI
    2.     pip
    3.     Pydev
    4.     PyPy


  1. [2.000] (IP:281470860725629 | 19:06:33 | 19:07:03 | 00:30 | 4.516)
    字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串?
    1.     使用空格
    2.     使用“\换行”
    3.     使用转义符\\
    4. x ® 使用\n


  1. [2.000] (IP:281470860725629 | 19:06:34 | 19:09:52 | 03:18 | 168.318)
    以下Python注释代码不正确的是()
    1.     """#Python注释代码"""
    2. x ® //#Python注释代码
    3.     #Python注释代码
    4.     #Python注释代码1#Python注释代码2


  1. [2.000] (IP:281470860725629 | 19:09:52 | 19:10:24 | 00:32 | 31.397)
    以下程序的输出结果是( )

    Da = {"北美洲":"北极兔","南美洲":"托哥巨嘴鸟","亚洲":"大熊猫","非洲":"单峰驼","南极洲":"帝企鹅"}
    Da["非洲"] = "大猩猩"
    print(Da)
    1.     ['北美洲': '北极兔', '南美洲': '托哥巨嘴鸟', '亚洲': '大熊猫', '非洲': '大猩猩', '南极洲': '帝企鹅']
    2.     {"北美洲":"北极兔","南美洲":"托哥巨嘴鸟","亚洲":"大熊猫","非洲":"单峰驼","南极洲":"帝企鹅"}
    3.     ('北美洲': '北极兔', '南美洲': '托哥巨嘴鸟', '亚洲': '大熊猫', '非洲': '大猩猩', '南极洲': '帝企鹅')
    4. x ® {'北美洲': '北极兔', '南美洲': '托哥巨嘴鸟', '亚洲': '大熊猫', '非洲': '大猩猩', '南极洲': '帝企鹅'}


  1. [0.000] (IP:281470860725629 | 19:10:24 | 19:10:34 | 00:10 | 8.557)
    执行下列Python语句将产生的结果是()。

    x = 2; y = 2.0
    if(x == y): print('Equal')
    else: print('Not Equal')
    1.     编译错误
    2.     运行时错误
    3.   ® Equal
    4. x   Not Equal


  1. [0.000] (IP:281470860725629 | 19:10:34 | 19:11:25 | 00:51 | 50.861)
    幂运算运算符为( )
    1.     //
    2.   ® **
    3. x   *
    4.     %


  1. [2.000] (IP:281470860725629 | 19:11:25 | 19:11:34 | 00:09 | 8.546)
    以下可以终结一个循环的执行的语句是
    1.     input
    2. x ® break
    3.     exit
    4.     if


  1. [2.000] (IP:281470860725629 | 19:11:34 | 19:12:10 | 00:36 | 36.013)
    下面不属于python特性的是( )
    1.     简单易学
    2.     开源的免费的
    3.     高可移植性
    4. x ® 属于低级语言


  1. [0.000] (IP:281470860725629 | 19:12:10 | 19:12:31 | 00:21 | 20.878)
    执行下列Python语句将产生的结果是()

    x=2;y=2.0
    if x==y:print("Equal")
    else:print("not equal")
    1. x   not Equal
    2.   ® Equal
    3.     编译错误
    4.     运行时错误


  1. [2.000] (IP:281470860725629 | 19:12:32 | 19:12:46 | 00:14 | 13.72)
    在print函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串
    1.     %c
    2. x ® %s
    3.     %d
    4.     %t


  1. [2.000] (IP:281470860725629 | 19:12:46 | 19:13:35 | 00:49 | 48.248)
    在读写文件之前,必须通过以下哪个方法创建文件对象:
    1.     create
    2.     folder
    3.     File
    4. x ® open


  1. [2.000] (IP:281470860725629 | 19:13:35 | 19:15:37 | 02:02 | 122.099)
    下面的if语句统计“成绩(score)优秀的男生以及不及格的男生”的人数,正确的语句为()。
    1.     if(gender == "男" and score < 60 and score >= 90): n += 1
    2. x ® if(gender == "男" and (score < 60 or score >= 90)): n += 1
    3.     if(gender == "男" and score < 60 or score >= 90): n += 1
    4.     if(gender == "男" or score < 60 or score >= 90): n += 1


  1. [2.000] (IP:281470860725629 | 19:15:37 | 19:15:41 | 00:04 | 3.62)
    python不支持的数据类型有()
    1.     list
    2.     float
    3. x ® char
    4.     int


  1. [2.000] (IP:281470860725629 | 19:15:41 | 19:15:47 | 00:06 | 5.498)
    下面哪种是由多个"键:值"对组成的无序序列
    1.     元组
    2.     列表
    3.     集合
    4. x ® 字典


  1. [2.000] (IP:281470860725629 | 19:15:47 | 19:16:26 | 00:39 | 35.229)
    数据的默认格式输出,可以使用()
    1. x ® print()
    2.     open()
    3.     format()
    4.     input()


  1. [0.000] (IP:281470860725629 | 19:16:26 | 19:20:41 | 04:15 | 254.654)
    下列哪个表达式在Python中是非法的( )
    1.     x = y = z = 1
    2.     x += y
    3.   ® x = (y = z + 1)
    4. x   x, y = y, x


  1. [2.000] (IP:281470860725629 | 19:20:41 | 19:21:07 | 00:26 | 24.78)
    下列表达式的值为True 的是
    1. x ® 5> 20*3 % 3
    2.     aa'>'b'
    3.     ’abc’ > ‘xyz’
    4.     3>2>2


  1. [2.000] (IP:281470860725629 | 19:21:07 | 19:21:24 | 00:17 | 16.62)
    构造函数是类的一个特殊函数,在python中,构造函数的名称为( )
    1.     init
    2.     与类同名
    3.     __construct
    4. x ® __init__


  1. [2.000] (IP:281470860725629 | 19:21:24 | 19:26:38 | 05:14 | 313.956)
    下面Python循环体执行的次数与其他不同的是()
    1. x ® i=0
      While i<=10:
      print(i)
      i=i+1
    2.     for i in range(10):
      Print(i)
    3.     for i in range(10,0,-1):
      print(i)
    4.     i=10
      while i>0:
      print(i)
      i=i-1


  1. [2.000] (IP:281470860725629 | 19:26:38 | 19:27:38 | 01:00 | 59.163)
    python中绘图可以使用()模块
    1. x ® turtle
    2.     drawing
    3.     paint
    4.     draw


  1. [0.000] (IP:281470860725629 | 19:27:38 | 19:29:59 | 02:21 | 140.228)
    S = [0, 1, 2, 3, 5, 6, 7, 8, 9]
    print(S.pop(6))

    上述程序的输出结果是:
    1.     [0, 1, 2, 3, 5, 6, 8, 9]
    2.   ® 7
    3. x   [0, 1, 2, 3, 5, 7, 8, 9]
    4.     6


  1. [2.000] (IP:281470860725629 | 19:29:59 | 19:30:21 | 00:22 | 22.438)
    下列运算符的使用错误的是:
    1.     [1, 2, 3] + [4, 5, 6]
    2.     1 + 2
    3. x ® 1 + 'a'
    4.     3 * 'abc'


  1. [2.000] (IP:281470860725629 | 19:30:21 | 19:33:58 | 03:37 | 216.464)
    Python语句print(r"\nGood")的运行结果是()。
    1. x ® \nGood
    2.     r"\nGood"
    3.     字符r、新行和字符串Good
    4.     新行和字符串Good


  1. [2.000] (IP:281470860725629 | 19:33:58 | 19:35:37 | 01:39 | 98.69)
    Python语句序列“a = (1,2,3,None,(),[]); print(len(a))”的运行结果是()。
    1. x ® 6
    2.     7
    3.     5
    4.     4


  1. [2.000] (IP:281470860725629 | 19:35:38 | 19:35:42 | 00:04 | 3.698)
    Python中布尔变量的值为
    1.     0,1
    2. x ® True,False
    3.     T,F
    4.     真,假


  1. [2.000] (IP:281470860725629 | 19:35:42 | 19:35:50 | 00:08 | 8.252)
    以下哪个选项属于字符串类型
    1.     1.00
    2. x ® '1'
    3.     TRUE
    4.     1


  1. [2.000] (IP:281470860725629 | 19:35:50 | 19:36:00 | 00:10 | 9.132)
    Python语句序列“d={1:'a', 2:'b', 3:'c'}; print(len(d))”的运行结果是()。
    1.     1
    2. x ® 3
    3.     0
    4.     6


  1. [0.000] (IP:0 | 19:36:00 | --:--:-- | --:-- | ------ )
    字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引?
    1.     s[3]
    2.   ® s[-3]
    3.     s[0:-3]
    4.     s[:-3]


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    关于 Python 语言的注释,以下选项中描述错误的是
    1.     Python 语言的单行注释以#开头
    2.     Python 语言有两种注释方式:单行注释和多行注释
    3.   ® Python 语言的单行注释以单引号 ' 开头
    4.     Python 语言的多行注释以 ' ' '(三个单引号)开头和结尾


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    用if语句表示如下分段函数f(x),下面程序不正确的是()。
    ````````2x+1, x≥1
    f(x)={
    ````````3x/(x-1), x<1
    1.     if (x>=1): f = 2*x+1
      if (x<1): f = 3*x/(x-1)
    2.     if(x>=1):f=2*x+1
      else: f=3*x/(x-1)
    3.     if(x<1): f = 3*x/(x-1)
      else: f = 2*x+1
    4.   ® f = 2*x+1
      if(x<1): f = 3*x/(x-1)


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    Python脚本文件的扩展名为( )
    1.   ® .py
    2.     .ipynb
    3.     .python
    4.     .pt


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    下列选项中,不属于Python的特点()
    1.     免费和开源
    2.     可移植性
    3.   ® 运行效率高
    4.     面向对象


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    python语言属于()
    1.     机器语言
    2.     以上都不是
    3.   ® 高级语言
    4.     汇编语言


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    Python 文件读取方法 read(size) 的含义是( )
    1.     从文件中读取多行数据
    2.     从头到尾读取文件所有内容
    3.   ® 从文件中读取指定 size 大小的数据,如果 size 为负数或者空,则读取到文件结束
    4.     从文件中读取一行数据


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    14%(-3)的结果为( )
    解释:
    对于整数 a 和 b,进行取模运算和取余运算可以总结分为 2 个步骤:
    1. 计算整数商: c = 取整(a / b);
    2. 计算模或余数:r = a - c * b .
      两者的区别就在于第 1 步中的计算整数商不同,取模是向负无穷方向取整(即向下取整),取余是向 0 方向取整(即商大于 0 时向下取整,小于0时向上取整)。
    --------------------
    a=14,b=-3
    c=取整(14/(-3))=取整(-4.66666)=-5
    r=14-(-5)*(-3)=-1
    1.     -2
    2.     2
    3.     1
    4.   ® -1


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    下列表达式的运算结果是( )
    a = 100
    b = False
    a * b > -1
    1.     1
    2.     FALSE
    3.     0
    4.   ® TRUE


  1. [0.000] (IP:0 | --:--:-- | --:--:-- | --:-- | ------ )
    Python语句print(type((1,2,3,4)))的运行结果是()。
    1.     
    2.   ® 
    3.     
    4.     

你可能感兴趣的:(python)