Python培训
400-996-5531
炎炎夏日,又到了面试求职的时候了,有小伙伴问达内Python培训小编,有没有Python后端开发常见的面试题和答案,那小编赶紧整理了一下上线分享给大家,跟随达内Python培训小编一起来看看2021基础Python后端开发面试题及答案吧!
1、Python的参数传递类型
Python中的参数传递是引用传递,即我们可以对传递对象的属性,但是不能改变传递对象的指针。在Python中有一些对象的值是不可以更改的,例如int,float类型。
2、Python命名中的单下划线和双下划线
在Python中,双下划线开头和结尾的命名默认为Python的内部变量/方法,用以区分用户变量。例如场景的__init__(),__dict__,__dir__等。单下划线开头的命名默认为私有变量,不会在from a import *中被导入。双下划线开头,但是没有下划线结尾的命名,Python在解释的时候会默认对其进行重命名为_类名__变量。
3、python字符串传参 %s和format
%s和format的区别在于,format可以传递列表、元组等类型,而%s不可以传递元组类型(%s可以传递列表类型),所以在日常使用时,使用format更加方便。
4、python 变量中的作用域
python中变量总是默认本地变量,如果没有,则会创建一个本地变量。在函数中如果要使用全局变量,需要使用gloabl进行声明。
5、python lambda函数
lambda函数即匿名函数,在很多场合都可以使用。lambda 函数比较轻便,即用即仍,很适合需要完成一项功能,但是此功能只在此一处使用,连名字都很随意的情况下。
那今天达内Python培训小编就把2021基础Python后端开发面试题及答案跟大家分享到这里,你还有什么想知道?欢迎关注达内Python培训,后期会不定期更新哟!
免责声明:文章内容来源于网络,如有侵权,请联系我们删除。
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved