• 【python】—— 内置类型、运算符、表达式、关键字


      🎃个人专栏:

    🐬 算法设计与分析算法设计与分析_IT闫的博客-CSDN博客

    🐳Java基础Java基础_IT闫的博客-CSDN博客

    🐋c语言:c语言_IT闫的博客-CSDN博客

    🐟MySQL:数据结构_IT闫的博客-CSDN博客

    🐠数据结构:​​​​​​数据结构_IT闫的博客-CSDN博客

    💎C++:C++_IT闫的博客-CSDN博客

    🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客

    💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客​​​​​​

    🥏python:python_IT闫的博客-CSDN博客

    欢迎收看,希望对大家有用!

    一. 单选题(共23题,54.4分)

    1. (单选题)语句x=”10”; y=20; print(x+y)的运行结果是()

    • A. 运行出错

    • B. 10

    • C. 30

    • D. 20

    2. (单选题)Python不支持的数据类型是()

    • A. Double

    • B. Int

    • C. Tuple

    • D. List

    3. (单选题)能将其他类型的值转换成布尔类型值的函数是()。

    • A. int( )

    • B. float( )

    • C. bool( )

    • D. complex( )

    4. (单选题)下列选项比较结果为True的是()。

    • A. "国">"z"

    • B. "abc">"abd"

    • C. 3>2>2

    • D. "e">"g"

    5. (单选题)print(2**3**2)输出的结果是________。

    • A. 512

    • B. 64

    • C. 程序报错

    • D. 256

    6. (单选题)下列关于Python中的复数,说法错误的是( )

    • A. 一个复数必须有表示虚部的实数和j

    • B. 实部和虚部都是浮点数

    • C. 虚部必须后缀j,且必须是小写

    • D. 表示复数的语法是real+image j

    7. (单选题)在Python中,如果变量a=1,变量b=100,交换两个变量的值,下面那段代码是最佳写法。

    • A.

      a = t

      t = b

      b = a

    • B. a,b = b,a

    • C.

      a = b

      b = a

    • D.

      t = a

      a = b

      b = t

    8. (单选题)

    下面代码的运行结果是?

    a =3;

    g1={"a":4}

    print(eval("a-1",g1))

    • A. 3

    • B. 程序报错

    • C. a-1

    • D. 2

    9. (单选题)若str="\ta\tbe",len(str)的值是()。

    • A. 6

    • B. 4

    • C. 5

    • D. 3

    10. (单选题)将字符串中全部字母转换为大写字母的字符串方法是( )。

    • A. capitalize

    • B. uppercase

    • C. swapcase

    • D. upper

    11. (单选题)字符串函数strip( )的作用是什么?

    • A. 去掉字符串两侧空格或指定字符

    • B. 替换字符串中特定字符

    • C. 连接两个字符串序列

    • D. 按照指定字符分割字符串为数组

    12. (单选题)

    s1 = "喜欢"

    s2 ="非常喜欢"

    pName =["山海情","觉醒年代","建国大业","大决战"]

    在屏幕上输出下面字符串,输出语句该怎样写________。

    观众非常喜欢山海情这部电视剧

    • A. print("观众{1}{0}这部电视剧".format(s2,pName[1]))

    • B. print("观众%s%s这部电视剧"%(s2,pName))

    • C. print("观众{0}{1}这部电视剧".format(s2,pName[0]))

    • D. print(f"观众{s2}{pName[1]}这部电视剧")

    13. (单选题)eval("5*6")的值为()。

    • A. 30

    • B. 运行出错

    • C. 5*6

    • D. 56

    14. (单选题)print("d:\nodes\friends.txt")的运行结果是_______。

    • A. 

    • B. 

    • C.

    • D. 

    15. (单选题)哪个选项的描述是正确的?()

    • A. 条件18<=29<33是合法的,且输出为 False

    • B. 条件29<=18<33是合法的,且输出为 False

    • C. 条件33<=29<18是不合法的。

    • D. 条件29<=33<18是合法的,且输出为True

    16. (单选题)能将其他进制的数转换成十六进制数的函数是()。

    • A. bin()

    • B. hex()

    • C. oct()

    • D. int()

    17. (单选题)

    阅读下面的代码: 

    sum=0 

    for i in range(100) : 

        if(i%10): 

            continue 

            sum=sum+i 

    print (sum) 

    上述程序的执行结果是( )。

    • A. 45

    • B. 450

    • C. 4950

    • D. 5050

    18. (单选题)设s="Happy New Year",则s[3:8]的值为( )。

    • A. 'py Ne'

    • B. 'ppy Ne'

    • C. 'ppy N'

    • D. 'py New'

    19. (单选题)设s="Python Programming",那么print(s[-5:])的结果是( )。

    • A. mmin

    • B. mming

    • C. Python

    • D. Pytho

    20. (单选题)在python中,如果变量a=5,b=5,c=a,那么下面说法正确的是?

    • A. 表达式 id(a)==id(c)的值是False

    • B.  表达式 id(b) !=id(c) 的值是True

    • C.  表达式 id(a) !=id(c) 的值是True

    • D. 表达式 id(a) == id(b) 的值是True

    21. (单选题)range(1, 20, 4)中包含整数的个数为()。

    • A. 11

    • B. 5

    • C. 4

    • D. 6

    22. (单选题)下列关于字符串的说法中错误的是()

    • A. 在三引号字符串中可以包含换行回车等特殊字符

    • B. 字符串中的字符可以修改

    • C. 既可以用单引号,也可以用双引号创建字符串

    • D. 单个字符可以视为长度为1的字符串

    23. (单选题)下列选项中不是合法变量名的是()。

    • A. a&1
    • B. a1
    • C. stu_info
    • D. 身高

    二. 填空题(共19题,45.6分)

    24. (填空题)

    s1="happy"

    print(len(s1));

    的运行结果是___________。

    25. (填空题)print(False + 2)的结果是________

    26. (填空题)表达式1/2的值是           ,表达式1//2的值是                     。

    27. (填空题)print(round(2.5))的值是_______。

    28. (填空题)

    str1 = "青年人是国家的未来和希望"

    print(str1.find("责任"))

    上面代码运行的结果是__________。

    29. (填空题)print(bool(-1))的运行结果是___________。

    30. (填空题)表达式3|6的值为:                   。

    31. (填空题)与26-3对应的表达式是                        。

    32. (填空题)print(round(3.5))的值是_______。

    33. (填空题)print(True + 2)输出的结果是_________。

    34. (填空题)“is not”属于                 运算符。

    35. (填空题)list1 = ["a","b","c"] , list2 = [1,2,3],则 list(zip(list1,list2))的值是             。

    36. (填空题)表达式3 or 5的值为:             。

    37. (填空题)print(int(3.59)的运行结果是________。

    38. (填空题)执行语句print(“c:\\test.py”)的输出结果是                   。

    39. (填空题)表达式3<5>2的值为:              。

    40. (填空题)表达式4 in[2, 5, 4]的返回结果是                。

    41. (填空题)type(5.5)的结果是                    ,isinstance(map(lambda x:x**2,range(3)),map)的结果是                         。

    42. (填空题)表达式2 and 3的值是         。

    三.答案

    1-5:AACAA

    6-10:CBACD
    11-15:ACACB
    16-20:BBABD

    20-23:BBA

    24. 5

    25.2

    26. 0.5   0

    27. 2

    28. -1

    29.True

    30.7

    31. 2**6-3

    32. 4

    33. 3

    34. 身份

    35. [('a', 1), ('b', 2), ('c', 3)]

    36. 3

    37. 3

    38.  c:\test.py

    39.True

    40.True

    41.  float;  True

    42.  3

  • 相关阅读:
    [RoarCTF 2019]Online Proxy
    【Linux网络配置实战】服务器Network静态路由配置
    基于神经网络的预测控制,神经网络预测系统应用
    Flutter手势--GestureDetector各种手势使用详情
    Servlet容器使用Spring容器
    【学习笔记】深度学习入门:基于Python的理论与实现
    在3+1的方向上展开结构加法4a3+4a14
    拼多多根据关键词取商品列表 API
    go slice使用
    数据库的隔离级别有哪些?
  • 原文地址:https://blog.csdn.net/shsjssnn/article/details/134372501