面试题目一:Python是如何进行类型转换的?

1 函数 描述 2 int(x [,base ]) 将x转换为一个整数 3 long(x [,base ]) 将x转换为一个长整数 4 float(x ) 将x转换到一个浮点数 5 complex(real [,imag ]) 创建一个复数 6 str(x ) 将对象 x 转换为字符串 7 repr(x ) 将对象 x 转换为表达式字符串 8 eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象 9 tuple(s ) 将序列 s 转换为一个元组10 list(s ) 将序列 s 转换为一个列表11 chr(x ) 将一个整数转换为一个字符12 unichr(x ) 将一个整数转换为Unicode字符13 ord(x ) 将一个字符转换为它的整数值14 hex(x ) 将一个整数转换为一个十六进制字符串15 oct(x ) 将一个整数转换为一个八进制字符串

面试题目二:如何用Python来进行查询和替换一个文本字符串?

可以使用sub()方法来进行查询和替换,sub方法的格式为:sub(replacement, string[, count=0])

replacement是被替换成的文本

string是需要被替换的文本

count是一个可选参数,指最大被替换的数量

面试题目三:python如何捕获异常

(1)使用try和except语句来捕获异常

1 try:  2 block  3 except [exception,[data…]]:  4 block  5  6 try:  7 block  8 except [exception,[data...]]:  9 block 10 else: 11 block 

捕获到的IOError错误的详细原因会被放置在对象e中,然后运行该python 异常处理的except代码块捕获所有的异常

(2)用raise语句手工引发一个异常:

1 raise [exception[,data]] 2 3 try: 4 raise MyError #自己抛出一个异常 5 except MyError: 6 print 'a error' 7 8 raise ValueError,’invalid argument’ 

(3)采用sys模块回溯最后的异常

1 import sys 2 try: 3 block 4 except: 5 info=sys.exc_info() 6 print info[0],":

python 字符串替换_学完Python打算出去找工作,怕找不到?看完这篇你可以提高通过率...相关推荐

  1. python字符串操作_浅谈Python 字符串特有的操作方法

    来源:(微信号:python_cat)" 正如<你真的知道Python的字符串是什么吗?>所写,Python中字符串是由Uniocde编码的字符组成的不可变序列,它具备与其它序列 ...

  2. python 字符串分割_如何使用python语言split方法对不同字符串分割

    在JavaScript中,可以使用split()将字符串分割成字符串数组:而在python语言中,split()方法也可以将字符串进行分割,分割之后的结果放置在列表中.下面利用几个实例说明split( ...

  3. python字符串常量_常用的Python字符串常量

    原博文 2013-09-21 22:28 − 下面是一些常用的Python字符串常量string.digits:包含0-9的字符串string.letters:包含所有大小写字母的字符串 string ...

  4. python扇贝课程_“学点Python吧,别再这么累了。”

    "我真的好累,真的好想辞职啊,可是--" 当疫情逐渐褪去,看似一切都在好转,可实际上好多朋友都留言道,被刚刚恢复运转没多久的公司压榨地喘不过气来,每天都忙着同样的事情,却没有任何成 ...

  5. python字符串长度_如何使用python获取字符串长度?哪些方法?

    掌握多种python技巧,对于我们更好的灵活应用python是非常重要的,比如接下来给大家介绍的获取字节长度,那大家脑海里就该有印象了,有几种方法呢?一起来看下吧~ 1.使用len()函数 这是最直接 ...

  6. python字符串用法_笔记:python字符串的使用

    Python 没有表示单个字符的字符类型,只有字符串类型str.字符串是用单引号或双引号括起来的一系列字符. 单引号表示的字符串中可以包含双引号字符,但不能直接包含单引号字符(否则无法知道字符串的开始 ...

  7. python字符串相加_谁说python字符串相加效率低

    展开全部 import timeit def string_link_with_plus(words,count): s = '' for each in xrange(count): s += wo ...

  8. js 字符串替换_正则精要:玩转JS正则表达式,也许只需这一篇(建议收藏)

    0.导引 在正文开始前,先说说正则表达式是什么,为什么要用正则表达式?正则表达式在我个人看来就是一个程序可以识别的规则,有了这个规则,程序就可以帮我们判断某些字符是否符合我们的要求.但是,我们为什么要 ...

  9. python字符串替换源码_Python实现字符串中某个字母的替代功能

    Python实现字符串中某个字母的替代功能 今晚想实现这样一个功能:将输入字符串中的字母 "i" 变成字母 "p".当时想的很简单,直接用for循环遍历,然后替 ...

最新文章

  1. C#编程语言之byte[]数组和string的互相转化
  2. iostat 命令查看linux磁盘I/O
  3. ElementUI中el-select下拉框选择不同的项控制其他控件(单选控件)的显示和隐藏
  4. NYOJ 514 1的个数
  5. ~~做过的好玩的题~~
  6. HDUOJ-----1556Color the ball
  7. macbook pro touch bar卡死的解决方法
  8. 位于地下88米,一晚6000块,上海这家酒店房间内竟还有玄机!
  9. data mining 1 concept
  10. 关键绩效指标法(KPI)初步概念
  11. 松软科技web课堂:SQLServer之UCASE() 函数
  12. 插件化原理解析——广播的管理
  13. delphi中Bmp转Jpeg JPG转BMP
  14. 虚拟化——成功解决使用ovirt安装虚拟机系统时不能正常引导安装
  15. 前端开发的workers——web workers、share workers和service workers
  16. 二、JSP常用小知识之http 403错误
  17. python--编写程序:实现乐手弹奏乐器,乐手可以弹奏不同的乐器而发出不同的声音------使用类的封装继承多态的问题/使用面向对象的思想,设计自定义类,描述出租车和家用轿车的信息
  18. 网站文章更新频率对SEO影响大吗?
  19. 【Android】第三方QQ账号登录的实现
  20. 信息论复习—信息论的基本概念

热门文章

  1. knn用于水果数据集分类
  2. php ie 下载 乱码,php ie下载文件名乱码怎么办
  3. 延边大学计算机金小峰,第九届中国信息安全博士论坛在我校开幕
  4. java 动态添加定时器_quartz实现任务动态增加和删除
  5. php ci model条件查询,php – CodeIgniter中的多条件WHERE子句
  6. JS模块化编程require.js简介
  7. 创新, FMA amp; SMA 世界第一台VCD机的故事
  8. easyui label显示不全_easyui 元素遍历问题
  9. wsdl文档中的soap:address的生成规则_BAT大牛都在使用的数据库文档生成插件,不来看一下?...
  10. JAVA入门级教学之(静态内部类)