搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 达内Python人工智能 > 11道Python基本面试题|深入解答

11道Python基本面试题|深入解答

达内Python人工智能 2017-10-30

 Tips:

Python免费课程报名中,点击文末“阅读原文”快速抢!


1单引号,双引号,三引号的区别


分别阐述3种引号用的场景和区别

11道Python基本面试题|深入解答

2Python的参数传递是值传递还是引


举例说明Python函数参数传递的几种形式,并说明函数传参是值传递还是引用传递

11道Python基本面试题|深入解答

3什么是lambda函数?它有什么好处?


举例说明lambda的用法,并说明用lambda的优点

11道Python基本面试题|深入解答


4字符串格式化:%和.format的区别


11道Python基本面试题|深入解答


5Python是如何进行内存管理的

11道Python基本面试题|深入解答


6写一个函数, 输入一个字符串, 返回倒序排列的结果

输入: string_reverse(‘abcdef’), 返回: ‘fedcba’,写出你能想到的多种方法

11道Python基本面试题|深入解答



7按升序合并如下两个list, 并去除重复的元素


list1 = [2, 3, 8, 4, 9, 5, 6]

list2 = [5, 6, 10, 17, 11, 2]

11道Python基本面试题|深入解答



8以下的代码的输出将是什么? 说出你的答案并解释


class Parent(object):

    x = 1


class Child1(Parent):

    pass


class Child2(Parent):

    pass


print Parent.x, Child1.x, Child2.x

Child1.x = 2

print Parent.x, Child1.x, Child2.x

Parent.x = 3

print Parent.x, Child1.x, Child2.x

11道Python基本面试题|深入解答

9下面的代码会不会报错


list = ['a', 'b', 'c', 'd', 'e']

print list[10:]


11道Python基本面试题|深入解答



10说出下面list1,list2,list3的输出值


def extendList(val, list=[]):

    list.append(val)

    return list


list1 = extendList(10)

list2 = extendList(123,[])

list3 = extendList('a')


print "list1 = %s" % list1

print "list2 = %s" % list2

print "list3 = %s" % list3

11道Python基本面试题|深入解答


11写出你认为最Pythonic的代码


Pythonic编程风格是Python的一种追求的风格,精髓就是追求直观,简洁而容易读.

*   版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。 

- 福利 -

现在人工智能爆发,Python是一门脚本语言,它更适合去做人工智能这个领域,在人工智能上使用Python比其他编程语言有更大的优势。

学习一门python语言的前景越来越好,如果想在IT领域发展的话,可以报名达内Python+人工智能课程,点击页面底部“阅读原文”预约免费课程。

回复「课程」查看Python课程详情

回复「教程」下载《Python从入门到精通》60集视频

回复「干货」下载《Python编程入门》电子书

回复「入门」下载《简明Python教程》电子书

版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《11道Python基本面试题|深入解答》的版权归原作者「Python人工智能」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注Python人工智能微信公众号

Python人工智能微信公众号:python009

Python人工智能

手机扫描上方二维码即可关注Python人工智能微信公众号

Python人工智能最新文章

精品公众号随机推荐