{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

请问有没有那种在线的Python练习题库?

zhou_youzhou_you 回答0 收藏2
收藏问题

8条回答

abson

abson

回答于2022-06-28 15:43

推荐一个在线编程网站,HackerRank,看名字就知道很牛,Hacker排行榜。其实里面有很多针对初学者的编程练习题。


1,注册账号,登录,选择要学习的编程语言


2,选择题目


3,编写代码,测试,提交


网站功能还有成绩查询、排名、竞赛等。


我是工作多年的Web应用架构师,欢迎关注我,了解更多IT专业知识。

评论0 赞同0
  •  加载中...
XGBCCC

XGBCCC

回答于2022-06-28 15:43

推荐几个Python从初学者入门到面试刷题的Python在线练习网站:

Pyschools(适合Python基础入门)

完全免费,只需要google账号登陆即可。Pyschools包括三个主要部分:

  • Python基础知识学习:本部分将为你提供有关学习Python编程的资源的链接。

  • 练习:本部分附带一些小练习,可以应用所学的知识。
  • 项目挑战:本部分使你可以与其他程序员一起参加一些竞赛。

每一类基础语法下设置了多种不同的练习题

基础知识的在线练习

Problem Solving with Algorithms and Data Structures using Python(适合Python基础入门)

完全免费,提供Python基本的语法学习和练习题

每一章节学习完成之后进行课后在线练习

HackerRank(适合Python进阶刷题)

HackerRank网站是程序员们相互交流&挑战的社交平台。网站提供各种编程谜题、现实中的编程难题和挑战。程序员们可以在线进行编程挑战,与其他程序员竞争,以提高自己在排行榜的排名。目前有一些公司将此网站提供的技术面试工具作为技术面试考核的过程,考核难度相对较大。适合想要深入提高自己解决难题能力的程序员们。

LintCode(适合Python进阶刷题)

LintCode网站是国内较大的在线编程&测评网站。此网站提供各大IT公司的算法面试题类型,行分门别类,由简单到中等,再到难,便于不同水平的程序员进行刷题练习。同时网站支持多种语言(Java, Python, C++),方便不同语言特长的程序员利用擅长语言进行刷题练习。因此对于不同编程能力水平、不同职位需求的人来说都是非常有用的刷题网站。

Codeabbey(适合Python进阶刷题)

网站提供编程题库,题目从最简单的开始,难度不断增加。并且网站会对参与者进行排名。

评论0 赞同0
  •  加载中...
617035918

617035918

回答于2022-06-28 15:43

不知道题主的水平是不是大神级别的,我是一个python,我为你推荐的也是我用的慕课网平板客户端这个在线平台,这个里面是既有视频学习也有在线练习的习题。我觉得对于初学者具有很好的提升和引领作用。

1.在平板电脑端下载慕课网学习app。

2.申请账号登陆慕课网首页。

3.搜索相关的python课程,如果是免费的课程点击立即学习,付费课程就需要付钱后学习。

4.回到首页找到我的学习,然后看到最近学习上有我们刚才立即学习的课程。

5.点进课程就可以看到带时间的视频讲解和线上练习题,如下图。

6.我们在做练习题不会的过程中也可以选择参考答案。

不会了点击图片的不会了怎么办?即可显示答案

7.运行成功与失败都会有提示功能,帮助我们更好的反馈学习。


综上所述,这就是我通过在线方式学习python的一些经验同时无意间发现的一种在线可以练习的题库,让我们在学习过程中可以得到一种返馈,所以在这里分享给大家。如果大家拥有更多更好的资源也欢迎大家进行讨论交流,本次分享就到这里谢谢~~





评论0 赞同0
  •  加载中...
QiShare

QiShare

回答于2022-06-28 15:43

在线Python练习题库,不少的

如国内的

菜鸟教程 Python 100例


国外很多

codingbat

pyschools

codecademy

Problem Solving with Algorithms and Data Structures

How To Think Like a Computer Scientist

Code School: Try Python

Python Online Tutorial | Code School

评论0 赞同0
  •  加载中...
ralap

ralap

回答于2022-06-28 15:43

牛客

先上牛客刷两遍剑指offer,别问我为什么,厂长是我表锅。如果你真的想做一名程序员的话,那么算法题是逃不掉的。笔试必备,而剑指offer是考频最高的,很多笔试题也只是其中的变种罢了。剑指offer老老实实的刷个两遍,多试试看能不能用常规的办法做出来,而不是用python各种内置的方法,做完后对比一下讨论区大佬们的思路,刷完剑指offer后你的编码和逻辑能力必定能有所提升。

力扣

可以刷一下力扣前一百题,刷完时间富裕的话也可以刷刷热门笔试题。反正刷算法题能极大的提升你对语言的理解和应用能力,是短时间内提升编程能力重要的方法之一。

做项目

实干兴邦。打代码也一样,实际的走几个小项目,即可以作为面试时候的侃资,同时也是在练习自己编程的整体能力。至于项目哪里找,途径很多,这边的话就不一一列举。不过比较推荐的话就是可以用flask或者django等web框架做一个个人博客,然后随便买个便宜的服务器挂上去,以后学习中有什么心得就可以写在博客中了。到时候简历上也可以有自己的网址地址,而且,个人博客涉及到的知识面也是比价广的,python+linux+sql,很有学习的意义。

评论0 赞同0
  •  加载中...
piglei

piglei

回答于2022-06-28 15:43

看了这么多回复,真的是学Python的吗?还是搞网站推荐的?

Python刷题,竟然没人回答力扣???还有哪个题库平台能比得上力扣?从入门到大佬级的题上面都有,还做了分类。每周都有周赛,有排名,基本上隔个一两周就有互联网大厂的去招榜单上的人,把每周比赛搞到企业赛事的地步,还有谁?

评论0 赞同0
  •  加载中...
aisuhua

aisuhua

回答于2022-06-28 15:43

推荐一个在线编程网站,HackerRank,看名字就知道很牛,Hacker排行榜。其实里面有很多针对初学者的编程练习题。 ----------河南新华

评论0 赞同0
  •  加载中...
ccj659

ccj659

回答于2022-06-28 15:43

学习了

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<