语言基础阶段选择题

  1. 下列选项中不符合Python语言变量命名规则的是? C

    A. TempStr

    B. i

    C. 3_1

    D. _AI

  2. 以下选项中,关于Python字符串的描述错误的是?D

    A. Python语言中,字符串是用一对双引号或者一对单引号括起来的零个或者多个字符

    B. 字符串包括两种下标体系:正向递增和反向递减

    C. 字符串是字符的序列,可以按照单个字符或者字符片段进行获取

    D. Python字符串提供区间访问方式,采用[N:M]格式,表示字符串中从 N 到 M 的索引子字符串(包括 N 和 M)

  3. 给出如下代码 B

    temp_str = 'Hello World'
    

    可以输出 ‘World’ 子串的是?

    A. print(temp_str[-5:0])

    B. print(temp_str[-5:])

    C. print(temp_str[-5:-1])

    D. print(temp_str[-4:-1])

  4. 关于赋值语句,以下选项中描述错误的是?B

    A. a,b = b,a 可以实现 a 和 b 值的互换

    B. a,b,c = b,c,a 是不合法的

    C. 在Python语言中, '=‘表示赋值,即将’=‘右侧的计算结果赋值给左侧变量,包含’='的语句称为赋值语句

    D. 赋值与二元操作符可以组合,例如 +=

  5. 关于Python语言的注释,以下选项中描述错误的是?D

    A. Python语言有两种注释方式:单行注释和多行注释

    B. Python语言的单行注释以 # 开头

    C. Python语言的多行注释以’’’(三个单引号)开头和结尾

    D. Python语言的单行注释以单引号 ’ 开头

  6. 关于import引用,以下选项中描述错误的是?A

    A. 可以使用 from turtle import setup 引入 turtle 库

    B. 使用 import turtle as t 引入 turtle 库,取别名为 t

    C. 使用 import turtle 引入 turtle 库

    D. import关键字用于导入模块或者模块中的对象

  7. 下面代码的输出结果是?B?????A

    print(0.1 + 0.2 == 0.3)
    

    A. False

    B. True

    C. False

    D. true

  8. 在一行上写多条Python语句使用的符号是?C

    A. 点号

    B. 冒号

    C. 分号

    D. 逗号

  9. 以下选项中,不是Python数据类型的是?A

    A. 实数

    B. 列表

    C. 整数

    D. 字符串

  10. 以下选项中,不属于Python关键字的是?B ?????C

    A. def

    B. import

    C. type

    D. elif

    注:python里的关键字

    False ——–布尔类型的值,表示假,与 True 相反 None ——–None 比较特殊,表示什么也没有,它有自己的数据类型 - NoneType。 True ———布尔类型的值,表示真,与 False 相反 and ———–用于表达式运算,逻辑与操作 as ————-用于类型转换 assert ——–断言,用于判断变量或者条件表达式的值是否为真 break ——–中断循环语句的执行 class ———用于定义类 continue —–跳出本次循环,继续执行下一次循环 def ————用于定义函数或方法 del ————删除变量或序列的值 elif ————条件语句,与 if、else 结合使用 else ———-条件语句,与 if、elif 结合使用。也可用于异常和循环语句 except ——-except 包含捕获异常后的操作代码块,与 try、finally 结合使用 finally ——–用于异常语句,出现异常后,始终要执行 finally 包含的代码块。与 try、except 结合使用 for ————for 循环语句 from ———用于导入模块,与 import 结合使用 global ——-定义全局变量 if ————-条件语句,与 else、elif 结合使用 import ——用于导入模块,与 from 结合使用 in ————判断变量是否在序列中 is ————判断变量是否为某个类的实例 lambda —–定义匿名函数 nonlocal —用于标识外部作用域的变量 not ———-用于表达式运算,逻辑非操作 or ————用于表达式运算,逻辑或操作 pass ——–空的类、方法或函数的占位符 raise ——–异常抛出操作 return ——用于从函数返回计算结果 try ———–try 包含可能会出现异常的语句,与 except、finally 结合使用 while ——-while 循环语句 with ——- 简化 Python 的语句 yield ——-用于从函数依次返回值

  11. 关于Python赋值语句,以下选项中不合法的是?D??????A

    A. x=(y=1)

    B. x,y=y,x

    C. x=y=1

    D. x=1;y=1

  12. 以下选项中可访问字符串 s 从右侧向左第三个字符的是?C

    A. s[3]

    B. s[:-3]

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值