python面试题

软件测试+python测试开发面试题 软件测试+python测试开发面试题,测试开发面试题。 立即下载

第一章 python基础

1,为什么学习python

python是当下比较火的语言之一,涉及的范围比较广,在大数据、人工智能等各个方面都有很好的发展

2,通过甚途径学习的python

网上教学视屏,书籍,博客

3,公司线上和开发环境用的什么系统

​ 线上用的centos7,开发环境用的Ubuntu

4,简述python和java,php,c,c#,c++的对比

​ 个人觉得,python简单易懂,代码工整美观,可读性强,有成熟的框架,丰富的第三方模块,开发效率非常高

5,简述解释性和编译型语言,只是翻译的时间不同

​ 解释型:读一行翻译一行

​ 编译型:一次性翻译成机器语言

6,python解释器种类以及特点


​    cpython,官方版本c编译

​    jyhton 把python编译成java字节码在jvm上运行

​    ipython,把python代码编译成C#字节码在CLR上运行

​    pypy Python实现的Python,将Python的字节码字节码再编译成机器码

7,位和字节的关系

    8位一个字节

8,b,B,KB,MB,GB的关系

   bit就是位,8位一个字节,后面的关系都是1024

9,pep8规范例举


​   对齐----换行对齐

​    行最大长度79

​    空行----类之间空两行,类里面的方法空一行

​    import导入----模块注释之后,顶部导入,分行导入,导入顺序(标准库,第三方库,本地库,每组库加空行)

​    注释----# 块注释(与同级代码对齐,#后面一个空格)

​    ----# 行内注释(与代码至少两个空格,节制使用)

​    变量命名----类名(大写字母开头)

​    ----函数名(小写,可下划线分割)

​    函数和方法参数

​    始终要将 self 作为实例方法的的第一个参数。

​    始终要将 cls 作为类静态方法的第一个参数。

​    如果函数的参数名和已有的关键词冲突,加下划线,例class_
!

11,ascii,unicode,utf8,gbk区别

ascii 是最早美国用的标准信息交换码,把所有的字母的大小写,各种符号用 二进制来表示,共有256中,加入些拉丁文等字符,1bytes代表一个字符

Unicode是为了统一世界各国语言的不用,统一用2个bytes代表一个字符,可以表达2**16=65556个,称为万国语言,特点:速度快,但浪费空间,可以用在内存处理中,兼容了utf-8,gbk,ASCII,

utf-8 为了改变Unicode的这种缺点,规定1个英文字符用1个字节表示,1个中文字符用3个字节表示,特点;节省空间,速度慢,用在硬盘数据传输,网络数据传输,相比硬盘和网络速度,体现不出来的

gbk  是中文的字符编码,用2个字节代表一个字符

12,字节码和机器码区别

   机器码是电脑的CPU可直接解读的数据

  字节码是二进制文件,一种中间码

windows10 + wsl2安装docker 一、安装wsl https://docs.microsoft.com/zh-cn/windows/wsl/install-win10 1.1以管理员身份运行powershell 1.2执行如下命令 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 1.3重启电脑 1.4 重启电脑后,如果需要安装wsl2, 则安装官方文档继续后续操作,因我... 阅读详情

相关推荐

OpenWrt南京电信PPPoE IPv6配置:从零搭建稳定双栈网络

本文详细指导如何在南京电信PPPoE宽带环境下,为OpenWrt路由器配置稳定的IPv6双栈网络。核心在于正确设置WAN6接口为DHCPv6客户端,并请求/60前缀,同时配置LAN口分发地址并放行防火墙关键流量,确保内网设备获得原生IPv6连接。

water的专栏 1339

16道Python经典面试题及答案

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

m0_59235245的博客 2万+

IQA图像质量评价 数据集介绍(LIVE、TID2013、CSIQ、LIVEC、KonIQ-10K)

LIVE、TID2013、CSIQ、LIVEC、KonIQ-10K 数据集介绍

qq_37925923的博客 1万+

40道Python经典面试题(附答案)

1)什么是Python?使用Python有什么好处?Python是一种编程语言,包含对象,模块,线程,异常和自动内存管理。Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。2)什么是PEP 8?PEP 8是一个编码约定,关于如何编写Python代码更具可读性。3)什么是序列化和非序列化?Pickle模块接受任何Python对象并将其转换为字符串表示形式,并使用dump函数将其转储到文件中,此过程称为pickling。

优快云_430422的博客 8740

别再只会用官网例子了!Vxe-Table过滤功能深度自定义:从下拉框到服务端筛选的完整配置流程

本文深入解析Vxe-Table表格组件的过滤功能,从基础UI定制到服务端筛选的完整实现流程。通过实战案例演示如何超越官方示例,实现下拉框、日期范围等复杂过滤交互,并详细讲解混合过滤策略与性能优化技巧,帮助开发者应对大数据量场景下的表格筛选需求。

weixin_42526353的博客 205

全国30米分辨率逐年植被覆盖度(FVC)数据集

植被覆盖度是描述地表植被的重要参数与生态环境的基本指标,在大气圈、土壤圈、水圈和生物圈中都占据着重要的地位,区域及全球范围的植被覆盖度估算对植被及相关领域的研究具有重要意义。分别对LANDSAT 5/7/8系列数据计算FVC,其中Landsat5 和Landsat 7NDVI计算利用 B4和B3波段,Landsat8 和Landsat9 NDVI计算利用 B5和B4波段。算法从当年所有观测数据中,以低云、低探测角度和最高NDVI值为标准,选择最佳的可用像元值,并进行换算。(3) FVC的计算。

地球资源数据云的官方博客 1808

面试题

第一章 python基础 1.为什么学习python? 自己对编程的兴趣通过朋友的介绍语言简洁,简单易懂,具有强大的第三方库跨平台性好, web开发,自动化测试运维,爬虫,人工智能,大数据处理都能做具有着非常火爆的社区 很多有名的大公司都在用 2.通过什么途径学习的Python? 1.学校也有python相关的选修课2.依靠书籍,自主学习 3.网上的搜索资料 视频 :51cto...

weixin_30852419的博客 973

LLaMA-Factory全面指南:从训练到部署

LLaMA-Factory项目是一个专注于大模型训练、微调、推理和部署的开源平台。其主要目标是提供一个全面且高效的解决方案,帮助研究人员和开发者快速实现大模型的定制化需求。简化大模型训练流程:通过提供一系列预设的训练脚本和参数配置,降低用户在训练大模型时的技术门槛,使得即使是初学者也能轻松上手。增强模型微调能力:支持多种微调方法,如LoRA、QLoRA等,使用户能够根据特定任务需求对模型进行精细调整,从而提升模型性能。优化推理和部署体验。

全世界的博客 1万+

315 道 Python 软件测试面试题,欢迎挑战!

应届生、即将转岗必备

kami_ochin_akane的博客 1681

YOLO11改进-注意力-引入级联组注意力机制(Cascaded Group Attention, CGA)

输入特征拆分:输入特征进入 CGA 模块后,被均匀拆分为个部分,每个部分作为一个注意力头的输入,这样每个头关注输入特征的不同部分,实现特征的并行处理,同时为提高注意力多样性奠定基础。注意力头计算单元:每个注意力头包含三个线性投影层、、用于将输入特征映射到不同子空间,以及计算自注意力的单元。在计算过程中,通过注意力头之间的级联操作,前一个头的输出会累加到下一个头的输入上,实现特征的逐步细化。

qq_64693987的博客 2489

【PyTorch深度学习项目实战100例目录】项目详解 + 数据集 + 完整源码

大家好,我是阿光。本专栏整理了《深度学习100例》,内包含了各种不同的深度学习项目,包含项目原理以及源码,每一个项目实例都附带有完整的代码+数据集。正在更新中~ ✨。

优快云 精品推荐 10万+

50道Python面试题,面试巩固必看,建议收藏!

鸭子类型是动态类型语言判断一个对象是不是某种类型时使用的方法,也叫做鸭子判定法。简单的说,鸭子类型是指判断一只鸟是不是鸭子,我们只关心它游泳像不像鸭子、叫起来像不像鸭子、走路像不像鸭子就足够了。换言之,如果对象的行为跟我们的预期是一致的(能够接受某些消息),我们就认定它是某种类型的对象。bytesbytearraymemoryviewStringIOBytesIOGzipFilesocketstrbytes),其中file-like对象都能支持read和write。

m0_62283350的博客 2万+

YOLO26改进目录一览 | 涉及卷积层、轻量化、注意力、损失函数、Backbone、SPPF、Neck、检测头等全方位改进

1️⃣ 什么!不知道如何改进模型⁉️ 本专栏已更新260多种不同的改进方法,所使用并改进的每一个模块均包含详细的模块分析、原理讲解、个人总结、多种改进方式以及完整的修改流程,所有改进100%可直接运行,性价比极高。2️⃣ 找不到合适的模块⁉️ 所有改进点均为近三年顶会,顶刊提出的先进算法,将其融入到中,并进行二次创新,新颖度高,创新度高,能够适应不同的任务场景。3️⃣ 不确定自己改进的步骤、结果是否正确⁉️ 订阅专栏即可进群享受模型训练、模型改进、论文写作、投稿选刊,从入门到论文的各种答疑内容,非常适合新手

Limiiiing的博客 6342

这几道Python面试题,稳准狠,Python面试题No15

文章目录必须放一个表情包,太魔性了!第1题: 修改以下Python代码,使得下面的代码调用类A的show方法?第2题:修改以下Python代码,使得代码能够运行第3题: 下面这段代码的输出是什么?第4题: 下面这段代码输出什么?第5题:如何添加代码,使得没有定义的方法都调用myfunc方法?第6题:关注题,最近在公号更新一个神奇的系列入门文章 必须放一个表情包,太魔性了! 第1题: 修改以下Py...

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 2万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

关于python的一些面试题

python

kblj5555的博客 1185

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

python面试题_300道Python面试题

Python 工程师也分不同的技术岗位,初级、中级与高级开发工程师需要具备的技能也不同。这个面试题覆盖的知识点按照由易到难罗列,分为【Python 基础】与【Python 高级】。【Python 基础】 1~3 (文件操作、模块与包、数据类型)知识点,虽然被归类为基础题,但大家在实际解题过程中还需要更多的思考,是否情况都考虑全面了。高级题部分就不用说了,都是一些在学习时有难度,不能一下就 get ...

weixin_39715538的博客 1287

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Python面试题大全总结

有很多时候,你可能python使用的很熟练,但在面试的时候可能就过不了, 毕竟常说的面试造火箭,入职拧螺丝的情况是真实存在的。所以背八股文也是极其重要的! 这里分享一些常见和高频的面试题(300道)给大家:

曲鸟 1万+

python面试题搜集

1. Python面试题搜集(一) 2019 Python最新面试题及答案16道题吐血总结!50道Python面试题集锦(附答案) Python是目前编程领域最受欢迎的语言。在本文中,我将总结Python面试中最常见的50个问题。每道题都提供参考答案,希望能够帮助你在2019年求职面试中脱颖而出,找到一份高薪工作。这些面试题涉及Python基础知识、Python编程、数据分析以及Python函数库等多个方面。 Q1、Python中的列表和元组有什么区别? Q2、Python的主要功能是什么? Python

花开如雨的博客 30万+

Python基础常见面试题总结

以下是总结的一些常见的Python基础面试题,帮助大家回顾基础知识,了解面试套路。会一直保持更新状态。 PS:加粗为需要注意的点。 基础知识题 1、深拷贝和浅拷贝的区别是什么? 深拷贝是将对象本身复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。 浅拷贝是将对象的引用复制给另一个对象。因此,如果我们在副本中进行更改,则会影响原对象。 **2、能否解释一下 *args 和 kwar...

Magician的博客 3万+

2019年最新的Python面试题

找工作是每个学习Python人员的目标,为了更好的找到工作,刷面试题是必不可少的,了解最新企业招聘试题,可以让你面试更加的顺利。小编整理了一些2018年最新的Python面试题,来测测你技术的掌握度吧。 1、Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别) 答:赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。 浅拷贝:创建一个新的对象,但它包含的...

weixin_43146339的博客 3914

春招苦短,我用百道Python面试题备战

对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔。那么你了解过Python编程面试题吗?从Python基础到网页爬虫你是否能全方位Ho...

IT派 5670

震惊!几道Python 理论面试题,Python面试题No18

文章目录本面试题题库,由公号:非本科程序员 整理发布第1题: 简述解释型和编译型编程语言?第2题:Python解释器种类以及特点?第3题: 位和字节的关系?第4题: 字节码和机器码的区别?机器码(machine code)字节码(Bytecode)第5题:Python3和Python2中 int 和 long的区别?第6题:关注题,最近在公号更新一个神奇的系列入门文章 本面试题题库,由公号:非本科...

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 1万+

大意了,这几道Python面试题没有答对,Python面试题No13

文章目录第1题: Python如何爬取 HTTPS 网站?第2题: 函数参数传递,下面程序运行的结果是?第3题: Python 里面如何拷贝一个对象?第4题:Python 程序中中文乱码如何解决?第5题: Python 列举出一些常用的设计模式?创建型结构型行为型第6题:将下面的Python代码简化?第7题:关注题 第1题: Python如何爬取 HTTPS 网站? 这类问题属于简单类问题 在...

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 1万+

300道Python面试题

转自:https://www.toutiao.com/i6670316931561554436/?tt_from=mobile_qq&utm_campaign=client_share&timestamp=1553132523&app=news_article&utm_source=mobile_qq&utm_medium=toutiao_ios&g...

xiaoxianerqq的专栏 505

Python基础面试,看这篇文章画重点吧,Python面试题No1

为什么有这个系列的文章 一直想写一些更加基础的文章,但是总是想不到好的点子,最近到了就业季,一大堆学生面临就业了,正好,从Python的面试题出发,分析和解答一些常见的面试题,并且总结一些文字。 每一讲涉及5~10道面试题,整个系列的文章初步规划有20篇。 今天的面试题 ...

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者 2万+

python技术专家 面试题_300道Python面试题

Python 工程师也分不同的技术岗位,初级、中级与高级开发工程师需要具备的技能也不同。然而,无论是零经验还是 Python 老司机,对待每一次面试与笔试,都不能轻视,不能打无准备之战!今天,要为大家推荐一个专门关于 Python 的面试题汇总,为什么推荐这份资源?首先,这份资源题目数量近 300 道,想把这些题目都拿下,也是不小的工程量。深度了解请往下看,先上地址:https://gi...

weixin_33879932的博客 178
上一篇: Vue之使用 vue-quill-editor
下一篇: Django1.9重写用户模型报错has no attribute 'USERNAME_FIELD'
wolf131721
博客等级 码龄9年 38粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值