02-章节测试二

AI悦创原创2020年3月26日
大约 3 分钟

  1. 数字型和字符串类型的变量完全可以互相转换。

A. 正确

B. 错误

  1. 加法运算符可以用来连接字符串并生成新字符串。

A. 正确

B. 错误

  1. 不管输入什么,Python 3.x 中 input() 函数的返回值总是字符串。

A. 正确

B. 错误

  1. Python 字符串方法 replace() 对字符串进行原地修改。

A. 正确

B. 错误

  1. 此题无需在线作答,请在纸上作答后查看答案解析

7//3 的值为_________;7%3 的值为__________。

  1. 此题无需在线作答,请在纸上作答后查看答案解析

y 变量初始赋值为 10,有代码为:y *= 2,则运算过后 y 的值为__________。

  1. 此题无需在线作答,请在纸上作答后查看答案解析

可以使用________函数将数字型的变量转换成字符串。

  1. 下列哪个表达式在 Python 中是非法的?

A. x = y = z = 1

B. x = (y = z + 1)

C. x, y = y, x

D. x += y

  1. 字符串是 Python 的_________序列。

A. 有序

B. 无序

  1. 此题无需在线作答,请在纸上作答后查看答案解析

当在字符串前加上小写字母_______________或大写字母______表示原始字符串,不对其中的任何字符进行转义。

  1. 此题无需在线作答,请在纸上作答后查看答案解析

已知字符串 x = 'hello world' ,那么执行语句 x.replace('hello', 'hi') 之后,x 的值为____________。

  1. 此题无需在线作答,请在纸上作答后查看答案解析

s='abcdefg',则:

  • s[3] 的值为_______,
  • s[3:5] 的值为____;
  • s[:5] 的值为____;
  • s[3:] 的值为______;
  • s[::2] 的值为________;
  • s[::-1] 的值为_______;
  • s[-2:-5] 的值为________。
  1. 此题无需在线作答,请在纸上作答后查看答案解析

(知识拓展)有变量 name = ' Alex ',请按照要求实现每个功能:

  1. 移除 name 变量对应的值两边的空格,并输出移除后的内容;
  2. 判断 name 变量对应的值是否以 "al" 开头和以 "X" 结尾,并输出结果;
  3. 将 name 变量对应的值中的 l 替换为 p,并输出结果;
  4. 将 name 变量对应的值根据 l 分割,并输出结果;
  5. 将 name 变量对应的值分别变大写和小写,并输出结果。

AI悦创·编程一对一

AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++ 辅导班、java 辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。当然,还有线下线上摄影课程、Photoshop、Premiere 一对一教学、QQ、微信在线,随时响应!微信:Jiabcdefh

C++ 信息奥赛题解,长期更新!长期招收一对一中小学信息奥赛集训,莆田、厦门地区有机会线下上门,其他地区线上。微信:Jiabcdefh

方法一:QQopen in new window

方法二:微信:Jiabcdefh