Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1678272
  • 博文数量: 2263
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 22759
  • 用 户 组: 普通用户
  • 注册时间: 2020-11-26 14:30
个人简介

更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号

文章分类

全部博文(2263)

文章存档

2024年(108)

2023年(643)

2022年(693)

2021年(734)

2020年(80)

我的朋友

分类: Python/Ruby

2021-06-03 15:44:08

  学完Python之后,接下来需要面对的就是找工作的问题,那么如何才能顺利通过面试呢?很简单,掌握各种各样的面试题,今天这篇文章小编为大家汇总了五道Python基础语法常见的面试题,希望对你们有所帮助。

  1.Python中pass语句的作用是什么?

  一般什么也不做,作为占位符或者创建占位程序,pass语句不会执行任何操作。

  2.Python是如何进行类型转换的?

  Python提供了将变量或者值从一种类型转换成另一种类型的内置函数,比如int函数能够将符合数学格式数字型字符串转换为整数;否则,返回错误信息。

  3.dict的items()方法与iteritems()方法有什么不同?

  items方法将所有的字典以列表方式返回,其中项在返回时没有特殊的顺序;

  iteritems方法有相似的作用,但是返回一个迭代器对象。

  4.os.path和sys.path的区别是什么?

  os.path是module,包含了各种处理长文件名的函数;

  sys.path是由目录名构成的列表,Python从中查找扩展模块,启动Python时,这个列表从根据内建规则,Python path环境变量的内容,以及注册表等进行初始化。

  5.re模块中match和search方法的不同?

  match()函数只检查RE是否在字符串开始处匹配,而search()则是扫描整个字符串

阅读(589) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~