云之初 RPA 技术实施顾问笔试题 Python 面试题 云之初 RPA 技术实施顾问笔试题是为了考察申请者的 Python 编程能力和逻辑思维能力。该试题涵盖了 Python 基础知识、正则表达式、数据类型、循环语句、日期时间处理、集合操作等多个方面。 1. Python 中生成随机整数、0--1 之间小数方法是使用 random 模块,specifically `random.randint()` and `random.random()`。 2. x="abc",y=["d","e","f"],x.join(y) 返回的结果是 "dabceabcf",因为 `str.join()` 方法将字符串 x 连接到列表 y 中的每个元素上。 3. a=1/3,使用 `print('%.2f'%a)` 可以保留 2 位小数输出结果为 0.33。 4. 邮箱地址的正则表达式是 `[a-zA-Z][a-zA-Z0-9_-]+@\w+[.]com`,其中 `[a-zA-Z]` 匹配一个字母, `[a-zA-Z0-9_-]+` 匹配一个或多个字母、数字、下划线或减号, `@\w+` 匹配 @符号和一个或多个字母、数字或下划线, `[.]com` 匹配 .com 域名。 5. `int("1.4")` 会报错,因为 int() 函数不能直接将字符串转换为整数。 `int(1.4)` 返回结果是 1,因为 int() 函数会将浮点数截断为整数。 6. 循环语句 `for i in range(6,-6,-2):` 循环执行 6 次,循环变量 i 的终值应当为 -4。 7. 使用 `datetime.datetime.now()` 可以获取当前时间戳,格式为 "2018-04-01 11:38:54"。 8. 正则表达式匹配中, `(.*)` 和 `(.*?)` 的区别是贪婪匹配和非贪婪匹配。贪婪匹配会匹配尽可能多的字符,而非贪婪匹配会匹配尽可能少的字符。 9. 设 a=set([1,3,3,2,4]),则 sum(a) 的值是 10,因为 set 会自动去重,剩下的元素是 [1,2,3,4],它们的和是 10。 在简答题中,第一个问题是关于键盘输入的长按问题,可以使用双指针法来解决。第二个问题是关于矩形的重叠问题,可以使用坐标比较法来解决。 这些问题涵盖了 Python 编程的多个方面,考察了申请者的编程能力和逻辑思维能力。















剩余6页未读,继续阅读


- 粉丝: 35
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- modelcontextprotocol_swift-sdk-AI人工智能资源
- 基于STM32的高频注入FOC方案无感PMSM永磁同步电机驱动器及其性能优化
- 基于MATLAB的洛伦兹系统分岔图实现:最大值法与庞加莱截面法的比较与应用
- HuLa-Rust资源
- vben-app-移动应用开发资源
- rulego-Go资源
- 731种免疫细胞与健康关系的孟德尔随机化分析及其应用 - 生物统计学
- BootstrapAdmin-C#资源
- tpflow-PHP资源
- 亳州市楼盘地图大尺寸清楚图
- 台达DVP ES2与三菱E700通讯程序:基于Modbus RTU的频率控制与设置指南
- G6-JavaScript资源
- 单细胞测序数据分析全流程详解:从预处理到差异分析的R与Python实现 - Seurat
- X Window系统深入解析与应用实践
- Yearning-SQL资源
- Leaf_robot_ros-毕业设计资源


