5个适合新手练习的Python刷题网站
知乎上有人问,有没有适合新手练习 Python 的做题类网站?
根据我刷题找资料的经验,推荐以下5个Python练习网站,都很良心
1、Github
这不是一个专门的刷题网站,而是代码托管平台,里面有数百万个Python项目,其中不乏优秀的Python学习类资源,比如说: Python面试题集合,14.6star
作者收集了上百个Python面试真题,包括语言特性、操作系统、数据库、网络编程等
举个例子,迭代器和生成器。
这里有个关于生成器的创建问题, 问: 将列表生成式中[]改成() 之后数据结构是否改变? 答案:是,从列表变为生成器 >>> L = [x*x for x in range(10)] >>> L [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] >>> g = (x*x for x in range(10)) >>> g at 0x0000028F8B774200>
答:通过列表生成式,可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。
而且,创建一个包含百万元素的列表,不仅是占用很大的内存空间,如:我们只需要访问前面的几个元素,后面大部分元素所占的空间都是浪费的。
因此,没有必要创建完整的列表(节省大量内存空间)。在Python中,我们可以采用生成器:边循环,边计算的机制—>generator
还有其他不错的刷题项目,比如: 剑指offer里的Python面试题实现,有语法、算法、案例等
leetcode刷题攻略,教你如何刷题,包含了Python解法
2、leetcode
Leetcode是一个专业的刷题网站,题目数量非常之多,你可以用Python等多种语言去解题,也有会相应参考答案,其中不乏大厂面试真题。
大家可以按照类别去刷题,比如说字符串,那么字符串下面的所有题都可以自己写一遍,这样对该类知识的掌握会更加深刻。
每一题内部都会有解题提示,告诉你用哪块的知识去解
然后在网页上编写Python代码解题即可
3、牛客网
牛客网和leetcode类似,也是针对面试笔试场景的刷题网站,里面有腾讯、字节、阿里等各个大厂的面试真题,适合有这方面需求的同学去针对性刷题。
还有针对知识点的专题练习,比如我们选择python方向
就会有专业的Python习题考察,你可以计时完成规定的题目
牛客网总的来说更加专注于面试场景,题量也很客观 4、实验楼
实验楼不同于leetcode和牛客网,它是一个实操代码项目的练习网站,提供了包括Python在内的各种编程语言练习项目,包括像Python入门、Django web编程、Pandas数据分析、自动化运维等,适合对项目练习有需求的同学。
我觉得实验楼的好处在于可以在项目练习中去学习Python语法,他提供了基于浏览器的编程环境,你可以对照的教程自己敲代码,非常便捷。
进入课程实操界面,左边为教程,右边为代码环境,可以自行编程
5、和鲸社区
这是一个数据科学社区,其中以Python环境为主,主要是提供了各式各样的数据科学项目,你可以在其中启动notebook环境,进行代码练习,这对学习Python也是很好的场景。
比如说项目:客户价值分析--用python实现RFM模型
作者提供了用python实现RFM模型的各个细节,而且是真实的数据来举例,其中的步骤也是非常的详细,适合做项目练习。
小结
这里只是列举了5个平常我会用到的刷题、练习网站,适合新手入门,也适合资深玩家去巩固知识。
当然还有其他很多不错的Python学习网站,比如kaggle、W3C、stackoverflow等,大家都可以去探索探索,对学习很有帮助。
240Hz刷新率RTX3070的华硕天选2游戏本是什么体验NVIDIAGeForceRTX3070笔记本电脑GPU和选配8核心16线程的AMD锐龙75800H标压版处理器240Hz刷新率100sRGB色域15。6英寸IPS电竞屏,7。1虚
南方除潮日记伊岛除湿机体验前言作为一个经常生活在赤道附近的数码爱好者发烧友,我针对生活用品以及电子设备的防潮都有所研究,生怕这讨人厌的潮气让衣柜发霉镜头长斑显卡长蘑菇。以下我将分享本人使用防潮珠防潮箱除湿机
达尔优A970牧马人的AIM芯片是什么?前言回国的这一年,彻底让我变成了一个宅男,我也开始变得对各种电子外设感兴趣。这一年里过手30多把键盘,10几只鼠标,也算是稍稍对外设有些了解了。在众多的鼠标中主要分两大类,一是办公
颜控耳机首选项锦瑟香也TFZNo。3前言作为一名耳机玩家,在去年一年已经把玩过了70多枚耳机,这里面很少有能让我觉得颜值很高的耳机,我喜欢朴素简单低调一些的配色,奔着这个方向,我发现了TFZNo。3的白色款。整体来看
你的摄影包里,应该有把风暴钳。Roxon风暴钳前言作为一个经常捣鼓摄影器材并且需要在野外进行拍摄的摄影师来说,包里总是有一些不同寻常的东西,它们不是摄影器材,但同样是强有力的生产力工具。我习惯把工具放在摄影包里,好处是可以及时
装上北通手柄,戴上指套,我们来一局使命召唤前言最近使命召唤手游真的是很火,作为多年的COD老玩家,我赶忙下载了游戏,体验一下手机上的操作。不过说实话我已经在马来玩过半年的海外版了,早已熟悉了COD手游的操作手感,现在回到国
双屏笔记本到底有没有生产力?一场突如其来的风暴在过去一年打破了原有的宁静,人们开始深居简出,曾经依靠线下模式的商业活动纷纷转入线上,不少企业也开始倡导居家办公。伴随而来的,是在线工作语音会议多媒体远程协作线上
提升Macmini生产力的好伴侣前言前些日子搭载M1芯片版本的iMacMini发布,可谓是掀起了一阵苹果热,各大网站都是M1芯片的图文与视频,甚至有些博主过度神化M1芯片的Mac,觉得它上天入地无所不能,i9更是
一口锅成就的不是一顿美食,是饮食文化的传承和亲情的延续人们对食物一直有着较多的讲究,饮食文化不仅融合了民族传承性,更具有博大精深的内涵。随着现代社会日新月异的发展和人们生活水平的不断提高,我们对吃的要求也越来越高,从最初单纯地为了吃饱
双屏笔记本是一种什么体验?华硕灵耀X2月3日,屏行世界华硕灵耀X双屏笔记本发布会举行。华硕正式发布高端笔记本电脑旗舰系列新品灵耀X双屏灵耀X双屏Pro。作为基于华硕独有的双屏设计顶级力作,此次灵耀X双屏系列两款新品,
金子透着珠光宝气,银子透着内敛稳重布达拉宫文创布达拉宫是藏建筑的杰出代表,也是中华民族古建筑的精华之作。它的建筑艺术,是数以千计的藏传佛教寺庙与宫殿相结合的建筑类型中最杰出的代表。堪称是一座建筑艺术与佛教艺术的博物馆,也是中华