Python面试的一些心得,与Python练习题分享

值得苦练的100道Python经典练手题,(附详细答案) 嗨喽大家好卷子又来了,100道Python经典练手题奉上 花了一周的时间,整理了100道Python的练习题,如果你是一位初学者,那么这一份练习题将会给你带来极大的帮助,如果你能够完全独立的完成这份练习题,你已经入门的Python了,练习题涵盖Python基础的大部分内容: Python100经典练习题,附答案很多小伙伴在学习Python的时候,有时候会迷茫,不知道怎么可以检测出自己的水平是否很高,这次给大家带了这1https://mp.weixin.qq.com/s/wJKG2AsaCQxQhpK-r 阅读详情
关于基础

项目打算招聘一个自动化运维,主要需求是python、Linux与shell脚本能力。但面试几天发现一些问题:

简历虚假

这个不管哪行,简历含水量大都是普遍存在的,看简历犀利的一比,一面是能力弱的一腿。谁都希望自己80分的能力写成120,但有时候假的有些离谱,问一两个问题就漏气了…

年龄与薪酬

目前的IT行业,最敢坐地起薪的就是27–33这年龄段的,低于范围的往往因为能力或者说跳槽经验少,而不敢要高价,高于这个年龄的感觉失去了针对年轻人的干劲与学习能力,所以起薪不算太高或者浮动好商量。当然这里说的是普遍情况,而不包含那些能力较强的精英人才。

重高端轻基础

经常你会发现,接受面试的人,上来就跟你说做过什么类似高端的、前沿的技术。你挑着问你个问题,回答的还行。反而你问一些较为基础的东西时,却回答的不尽人意。但有时候,BUG往往都发生在那些细小的基础环节。
举几个这几天的例子:

  • list tuple dict set 是可迭代对象,那么字符串是否为可迭代对象?
    头脑一热的,马上回答不是,但其实…
>>> from collections import Iterable
>>> isinstance('abc', Iterable)
>>> True
>>> isinstance('', Iterable)
>>> True

  • 在面试中问到Python集合定义时,A说可以使用花括号包裹多种类型的数据生成集合。那创建空集合呢?A顺口就回复了一句,添加一对空的花括号…
>>> type({1,2,3})
>>> <class 'set'>
>>> type({})
>>> <class 'dict'>
>>> type(set())
>>> <class 'set'>
  • 假设一个list A为[1,2,3,4],如何获取A的最后一个数据A[-1],如何向A的末尾插入数字5?A.append(5) OK,貌似他觉得我说的是插入,又不充了一个A.insert(-1,5)。index使用-1貌似是跟我之前问道的获取最后一个元素有关,但这样真的对么?
>>> A=[1,2,3,4]
>>> A.insert(-1,5)
>>> A
>>> [1, 2, 3, 5, 4]

append()方法是值在列表的末尾增加一个数据项,insert()方法是指在某个特定位置前加一个数据项。

举几个例子,也许大家看到觉得回答的有些蠢,但其实这些知识对于基础知识薄弱的一个体现。

关于Python练习

这几天一些朋友问,python基础的知识和书看了一些了,但总觉得学完了就完了,感觉学了一堆知识,没有什么深入的理解与运用。其实这些都是因为练习的太少了。针对算法可以去https://leetcode.com/中文网站https://leetcode-cn.com/去刷一些算法题,或者说是经典笔试题。
Leetcode题库
菜鸟教程上也有一套python100例的练习集合:
python100例
当然如果觉得网上刷题麻烦,也可以看看这份Python100经典练习题的PDF进行学习:
Python100练习
PDF下载地址:https://pan.baidu.com/s/1rVTqBBUJGBQwlQlHheFvlA 提取码:fl2k

The End

OK,今天的内容就到这里,如果觉得内容对你有所帮助,欢迎点击文章右下角的“在看”。
期待你关注我的公众号 清风Python,如果觉得不错,希望能动动手指转发给你身边的朋友们。
希望每周一至五清晨的7点10分,都能让清风Python的知识文章叫醒大家!谢谢……
清风Python

25道Python练手题(附详细答案),赶紧收藏!python入门 迭代之后发现第二个分隔符,是不是还有一个分隔符的索引,这个时候我们继续向字符串进行切片,切片的开始位置是你的 i 这个位置的指针,结束的位置是第二个 - 的指针,那遵循左闭右开,所以我们 is 这个单词,也可以添加进列表。就这样一直到最后呢,当我们去迭代到最后一个字符 n 的时候,发现后面是没有横杆分隔符了,这个时候我们需要进行处理一下,需要进行去判断一下,如果我们迭代到的字符是最后一个字符,那么我们进行切片的时候,就应该从哪个地方切呢?“ 请你写出:小明的较小的妹妹的年龄。“我年龄的立方是个 4 位数。 阅读详情

相关推荐

一位资深程序员面试python工程师的岗位心得和历程

最近换工作了,坐标上海,裸辞,之前早有前辈们说过,"裸辞一时爽,一直裸辞一直爽",这话一点不假,裸辞你要面临没有收入来源,但是每天眼睁睁看着各种花销不断支出的煎熬,我主要是觉得一边在上家公司工作一边去下家面试可能要经常请假,不太方便(事实证明也确实是这样的,面试并不是每次面试都能通过,即使有些一面通过,但还会邀约二面),并且还有点自己的事情需要处理,所以才裸辞,我非常不建议在目前的大环境下裸辞...

sheiuh的博客 2828

真香!值得收藏的30道Python练手题(附详细答案)

来源丨Python极客专栏今天给大家分享30道Python练习题,建议大家先独立思考一下解题思路,再查看答案。1. 已知一个字符串为 “hello_world_yoyo”,如何得到一个队列 [“hello”,”world”,”yoyo”] ?使用 split 函数,分割字符串,并且将数据转换成列表类型:test = 'hello_world_yoyo' print(test.split("_")) 12 结果:['hello', 'world', 'yoyo']2.

Python学习与数据挖掘 5928

IsaacLab从入门到精通(二) 导入自定义机器人

IsaacLab系列第二讲,导入自定义的机器人及设置

DejaWu33的博客 8468

25道Python练手题(附详细答案),赶紧收藏!Python入门|Python学习

迭代之后发现第二个分隔符,是不是还有一个分隔符的索引,这个时候我们继续向字符串进行切片,切片的开始位置是你的 i 这个位置的指针,结束的位置是第二个 - 的指针,那遵循左闭右开,所以我们 is 这个单词,也可以添加进列表。就这样一直到最后呢,当我们去迭代到最后一个字符 n 的时候,发现后面是没有横杆分隔符了,这个时候我们需要进行处理一下,需要进行去判断一下,如果我们迭代到的字符是最后一个字符,那么我们进行切片的时候,就应该从哪个地方切呢?“ 请你写出:小明的较小的妹妹的年龄。“我年龄的立方是个 4 位数。

2301_78095812的博客 2万+

远程桌面(RDP)共享USB设备全攻略:不止Hyper-V,你的加密狗和CH340串口也能远程用

本文详细介绍了远程桌面(RDP)共享USB设备的完整解决方案,包括加密狗和CH340串口设备的远程使用技巧。通过RemoteFX USB重定向技术,用户可以在远程会话中无缝使用本地USB设备,提升工作效率。文章涵盖企业级配置、典型设备实战案例及高级故障排除方法,是远程工作者的实用指南。

weixin_42522964的博客 334

斯坦福HumanPlus机器人核心技术解析:从HST强化学习框架到HIT模仿学习的实现路径

本文深入解析了斯坦福HumanPlus人形机器人的核心技术实现路径。其核心在于HST强化学习框架与HIT模仿学习架构的协同:HST作为“小脑”,通过rsl_rl框架在仿真中训练稳健的低级运动控制;HIT作为“大脑”,基于改进的Transformer架构学习高级任务规划。文章详细拆解了从算法原理、代码实现到硬件部署的全流程,为复现这一前沿机器人系统提供了实战指南。

weixin_29082143的博客 281

基础的python小题

python练习题

weixin_61776973的博客 3619

pytorch中的wheel文件

whl 文件是 Python 的一个软件包分发格式,用于在 Python 中安装软件包。它是 Python Wheel 的缩写,也被称为 wheel 文件。这种文件格式旨在简化 Python 软件包的安装和分发。对于 PyTorch 而言,它提供了预编译的 .whl 文件,您可以通过 pip 安装这些文件来快速方便地安装 PyTorch。这些 .whl 文件是已经编译好的二进制分发文件,可以直接安装在您的 Python 环境中,而无需再进行编译。

bj_zhb的博客 3127

python面试刷题app_Python面试的一些心得,与Python练习题分享

关于基础项目打算招聘一个自动化运维,主要需求是python、Linux与shell脚本能力。但面试几天发现一些问题:简历虚假这个不管哪行,简历含水量大都是普遍存在的,看简历犀利的一比,一面是能力弱的一腿。谁都希望自己80分的能力写成120,但有时候假的有些离谱,问一两个问题就漏气了…年龄与薪酬目前的IT行业,最敢坐地起薪的就是27–33这年龄段的,低于范围的往往因为能力或者说跳槽经验少,而不敢要高...

weixin_39876739的博客 257

【ArcGIS Pro微课1000例】0067:ArcGIS Pro3.4.2学习版下载及安装教程

【ArcGIS Pro微课1000例】0067:ArcGIS Pro3.4.2学习版网盘下载及安装教程

智慧空间实验室 2389

UE4打包为Framework库嵌入iOS原生工程

UE4打包为Framework库嵌入iOS原生工程

tangfuling1991的博客 1294

python如何生成空集合_Python面试的一些心得,与Python练习题分享

关于基础项目打算招聘一个自动化运维,主要需求是python、Linux与shell脚本能力。但面试几天发现一些问题:简历虚假这个不管哪行,简历含水量大都是普遍存在的,看简历犀利的一比,一面是能力弱的一腿。谁都希望自己80分的能力写成120,但有时候假的有些离谱,问一两个问题就漏气了…年龄与薪酬目前的IT行业,最敢坐地起薪的就是27–33这年龄段的,低于范围的往往因为能力或者说跳槽经验少,而不敢要高...

weixin_28995873的博客 493

【经验&技巧】DDR仿真中的挑战与解决方案

由于DDR的数据总线具备双向数据传输功能,需要对读写模式进行独立仿真环境的创建,并且分为连续和突发模式,再加之有单端和差分信号、有数据总线和地址总线,需要在数据传输过程中额外注意串扰的影响,并选择合适的驱动和负载以找寻设计裕量与串扰强度之间的平衡,因此,实际操作步骤和分析过程还是较为繁琐耗时的,需要设计者具有足够的耐心。

一只豌豆象的博客 1643

初学python的体会心得20字,初学python的体会心得2000

清华学姐推荐的Python632集,我尝试过世面上很多编程体验课程和资料,最后还是觉得这个最适合小白文科生或者是对编程一点都不理解的人学习,我也是从这一步步慢慢开始的,学习起来确实很容易上手。作为过来人,我真的推荐你记录自己的学习过程,哪怕是隔三差五拍一个学习的照片,等你学习一段时间以后你再去回看你记录的这些,你会深深的被自己激励到,我居然坚持了那么久,我居然学会了那么多!100+实战案例源码等你来拿!无论学什么好像都是如此,python 更是这样,一定要把最基础的语句啦,注释啦,操作符啦,函数啦,

www55597的博客 737

ComfyUI 汉化教程(中文界面)

如果你对翻译的结果不满意,还可以进行修改。首先,进入目录,可以看到该目录中有很多 JSON 文件:打开 JSON 文件,找到要修改的内容,修改对应的Value值即可:最后,重启 ComfyUI 即可。

水滴的博客 1万+

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

初学python的体会心得20字,学python的体会心得1000

作为过来人,我真的推荐你记录自己的学习过程,哪怕是隔三差五拍一个学习的照片,等你学习一段时间以后你再去回看你记录的这些,你会深深的被自己激励到,我居然坚持了那么久,我居然学会了那么多!光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。啦,模块啦,组啦等等的基础知识搞清楚,哪怕觉得枯燥觉得难懂,都要把最简单的东西吃透,这样以后会给自己省很多事儿。无论学什么好像都是如此,python 更是这样,一定要把最基础的语句啦,注释啦,操作符啦,函数啦,

2301_81895949的博客 851

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

学编程python后的感想200字,python编程学了有什么用

清华学姐推荐的Python632集,我尝试过世面上很多编程体验课程和资料,最后还是觉得这个最适合小白文科生或者是对编程一点都不理解的人学习,我也是从这一步步慢慢开始的,学习起来确实很容易上手。作为过来人,我真的推荐你记录自己的学习过程,哪怕是隔三差五拍一个学习的照片,等你学习一段时间以后你再去回看你记录的这些,你会深深的被自己激励到,我居然坚持了那么久,我居然学会了那么多!100+实战案例源码等你来拿!无论学什么好像都是如此,python 更是这样,一定要把最基础的语句啦,注释啦,操作符啦,函数啦,

yuuuuuuuu77的博客 361

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

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

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

如何快乐地自学Python?阿里讲师用“四点”,说透快乐学习的方法

如何快乐地自学Python?阿里讲师用“四点”,说透快乐学习的方法

一名正义的白帽黑客 414

学会Python真的有高收入?盯,请查收这份入坑指南

对于Python,目前仅限于初学阶段,真的比不上各位大神。对于那些打算入坑Python的小伙伴,想必会有疑问,Python可以为你带来高收入吗?好了,看了这些,是不是真的就认定Python可以拿高薪?这可不一定的。就好比大家都说炒股可以发家致富,但真正可以发家致富的有多少?有人说,创业就可以比肩李嘉诚,但真正创业并存活下来又有多少?做了程序猿就可以拿高薪,实际上程序猿生存状况也挺堪忧。所谓的高薪,可能就一小部分人才拿得多,更多的可能是行业平均工资或者是平均工资以下。

weixin_58753619的博客 117

零基础如何学好Python?来自一个过来人的亲身经验分享

我们要寻找一些有共同目标和兴趣的学习伙伴,这样可以保证我们的学习方向和节奏是一致的,也可以保证我们的学习氛围和乐趣是相同的。我们可以寻找一些有经验或者有兴趣的人,比如说老师、同学、朋友、前辈、同事等等,和他们一起学习、讨论、分享、合作,这样可以让我们获得更多的知识和技巧,也可以让我们更有动力和信心。我们要结合理论和实践,不要只看不做,也不要只做不看。我们要寻找一些活跃和正规的学习平台,这样可以保证我们能够获取最新和最全面的学习资源和信息,也可以保证我们能够参与最热门和最专业的学习交流和活动。

Python栈_基的博客 937

Python学习心得体会_1

作为一个IT的过来人,我自己整理了一些python学习资料,希望对你们有帮助。学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】。

m0_61369275的博客 1319
上一篇: 失去循环标记的Python,我这样实现跳出外层循环
下一篇: Python日志模块学习,从这里开始...
清风Python
博客等级 码龄7年 406粉丝 267原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值