程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

python面试题(22)

字典(0)

标签  

python面试(18)

字典(0)

日期归档  

2023-05(3)

python面试题之介绍一下Python中webbrowser的用法

webbrowser模块提供了一个高级接口来显示基于Web的文档,大部分情况下只需要简单的调用open()方法。 webbrowser定义了如下的异常:exception webbro

发布于2018-12-23 17:30     评论(0)     点赞(46)

python面试题Python2.x和Python3.x的区别

1 Py3默认使用utf-8编码,python2使用ascill码 2 去除了<>,全部改用!= 3 整型除法返回浮点数,要得到整型结果,请使用// 4

发布于2018-12-24 16:34     评论(0)     点赞(90)

python面试题之什么是PEP8规范

1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3

发布于2018-12-24 16:42     评论(0)     点赞(192)

python面试题之Python是如何进行类型转换的

函数 描述int(x [,base ]) 将x转换为一个整数long(x [,base ]) 将x转换为一个长整数f

发布于2018-12-24 16:49     评论(0)     点赞(42)

python面试题之Python代码实现删除一个list里面的重复元素

>>> l = [1,1,2,3,4,5,4]>>> list(set(l))[1, 2, 3, 4, 5]或者d = {}for x in mylist: d[x] = 1mylist = list(d.keys())

发布于2018-12-24 16:56     评论(0)     点赞(60)

python面试题之解释一下python的and-or语法

与C表达式 bool ? a : b类似,但是bool and a or b,当 a 为假时,不会象C表达式 bool ? a : b 一样工作 应该将 and-or 技巧封装成一个函数:def choose(bool, a, b): return (bool and [a] or [b])[0]因为 [a] 是一个非空列表,它永远不会为假。甚至 a 是 0 或 '' 或其它假值,列表[a]为真,因为它有一个元素。

发布于2018-12-25 18:50     评论(0)     点赞(175)

python面试题之Python如何实现单例模式?

#使用__metaclass__(元类)的高级python用法 class Singleton2(type): def __init__(cls, name, bases, dic

发布于2018-12-25 18:59     评论(0)     点赞(180)

python面试题之Python 的特点和优点是什么

Python 可以作为编程的入门语言,因为他具备以下特质: 1. 解释性 2. 动态特性 3. 面向对象 4. 语法简洁 5. 开源 6. 丰富的社区资源 7 库丰富

发布于2018-12-25 19:02     评论(0)     点赞(12)

python面试题之如何读取大文件

① 利用生成器generator ②迭代器进行迭代遍历:for line in file

发布于2018-12-25 19:06     评论(0)     点赞(14)

python面试题之迭代器和生成器的区别

1 迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己本身。对于string、list、dict、tuple等这类容器对象,使用for循环遍历是很方便的。在后台f

发布于2018-12-25 19:08     评论(0)     点赞(8)

python面试题之Python支持什么数据类型?

Python支持5种数据类型: 1. Numbers(数字)——用于保存数值2. Strings(字符串)——字符串是一个字符序列。我们用单引号或双引号来声明字符串。3.

发布于2018-12-27 08:48     评论(0)     点赞(199)

python面试题之如何计算一个字符串的长度

在我们想计算长度的字符串上调用函数len()即可>>> len('hhhhhhhhjg')10

发布于2018-12-27 09:28     评论(0)     点赞(63)

python面试题之如何在Python中创建自己的包

Python中创建包是比较方便的,只需要在当前目录建立一个文件夹, 文件夹中包含一个__init__.py文件和若干个模块文件, 其中__init__.py可以是一个空文件,但还是建议将包中所有需要导出的变量放到__all__中,这样可以确保包的接口清晰明了,易于使用。

发布于2018-12-27 10:24     评论(0)     点赞(85)

python面试题之请谈谈.pyc文件和.py文件的不同之处

虽然这两种文件均保存字节代码,但.pyc文件是Python文件的编译版本,它有平台无关的字节代码,因此我们可以在任何支持.pyc格式文件的平台上执行它。Python会自动生成它以优化性能(加载时间,而非运行速度)

发布于2018-12-27 13:11     评论(0)     点赞(50)

python面试题之什么是Tkinter ?

TKinter是一款很知名的Python库,用它我们可以制作图形用户界面。其支持不同的GUI工具和窗口构件,比如按钮、标签、文本框等等。这些工具和构件均有不同的属性,比如维度、颜色、字体等。>>> import tkinter>>> top=tkinter.Tk()

发布于2018-12-27 13:38     评论(0)     点赞(162)