问:

【基础题】:简述Python的异常处理机制
【提高题】:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

答:

【基础题】:简述Python的异常处理机制

Python的异常处理机制:

  try: 尝试抛出异常;
  raise: 引发异常;
  except: 处理异常;
  finally: 是否发生异常都需要做的事情;
  创建新的异常类型, 需要继承Exception类, 可以定义类的属性, 便于处理异常;

【提高题】:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

class Solution:
# s 源字符串
def replaceSpace(self, s):
# write code here
return s.replace(' ','%20')

最新文章

  1. AlloyTeam2015前端大会都说了啥
  2. Linux下安装loadrunner步骤及遇到的问题
  3. [OC Foundation框架 - 10] NSDictionary
  4. node 与php整合
  5. TFS2013团队使用纪要
  6. 转: Windows下安装Oracle Database 12c Release 1(12.1.0.2.0) - Enterprise Edition
  7. JVM学习笔记二:垃圾收集算法
  8. ArcGIS API for Javascript 加载天地图(经纬度投影)
  9. Linux下如何查看系统启动时间和运行时间以及安装时间
  10. 阿里云服务器配置phpstudy实现域名访问【图文教程】
  11. Django+Xadmin打造在线教育系统(三)
  12. vue-cli(vue脚手架)超详细教程
  13. ajax对象方法的使用
  14. CentOS 7 之 Systemd 入门教程:实战篇
  15. spring mvc 自动生成代码
  16. java易错题
  17. Linux学习 :移植U-boot_2012.04.01到JZ2440开发板
  18. GoLang学习控制语句之字符串
  19. Netbeans 8.0配置Python开发环境
  20. haproxy-1.7.7 源码安装

热门文章

  1. Solidity根据精度来表示浮点数
  2. VMWare 虚拟机挂载 Homestead NFS 进行老项目(基于 Brophp)维护
  3. [SoapUI]怎样配置SoapUI运行的不同环境,并在Jenkins上面通过命令调用不用的环境
  4. 使用寄存器点亮LED等
  5. log4j 使用记录
  6. IE(IE6/IE7/IE8)支持HTML5标签
  7. Shell编程-04-Shell中变量数值计算
  8. DE0-Nano-SoC开发板诡异的电源电路方案设计分析
  9. Postgresql 9.6 搭建 异步流复制 和 同步流复制 详细教程
  10. 在TFS 2013中选择一周中的工作日,例如增加星期日