网站首页 > 文章精选 正文
最近在刷LeetCode,对于这种刷题平台由衷的喜欢,同时发现了几个非常好的在线练习平台,分别是学习 Git、SQL、正则表达式的在线练习平台。
看到有人在评论里面问有没有Python的在线练题平台,想起来我这还是个Python的账号呢,汗颜呀,所以补充一下我之前用过的Python在线练题平台。
Python练习平台
首先要推荐这个:http://codecombat.163.com,我很早之前用过的,以游戏方式学Python,还挺有意思,而且还可以练习JavaScript
游戏风格也比较好,我之前是比较喜欢玩的
还有一个风变编程:http://www.pypypy.cn,不过这个没有试用,需要收费的,具体我也没有看,感兴趣的同学可以特价购买试试
Python的这种在线练题平台还是蛮多的,国外的也比较多,不过网速不太好
Git练习平台
平台的名字叫Learn Git Branching,这是它的地址https://learngitbranching.js.org/?demo=&locale=zh_CN,并且它还是一个开源项目,在GitHub上的地址:https://github.com/pcottle/learnGitBranching。
我必须要墙裂推荐一下,我敢说它是最好的Git命令练习平台,像我这样用了Git好几年的人,基本上也就是熟悉一些常用的命令,比如clone、pull、push、commit、checkout,其他的命令基本就是现用现查,其实Git有很多强大的命令,当然我也使用过,非常棒的。这个平台不仅能练习Git命令,而且是以动画的形式给我们展示出来各分支和提交记录之间的关系,看起来非常舒适。下面是它的欢迎网页,中文的呦
如果它只是能让你练习命令和展示结构信息,那么可能很多人会感觉无从下手,所以它采用的是闯关类的游戏,这样子就能带着我们一步步像闯关一样完成Git命令的练习
每一个命令都会产生对应的动画,让我们了解执行了某个操作后,Git库上发生了什么变化。难度也是循序渐进的,而且还有远程库的操作,可以说是学习Git命令的必备网站了。
正则表达式练习平台
做Python开发,可以说是一定会用到正则表达式,这里我推荐两个平台,一个是练习平台,一个是测试平台
练习平台:https://regexone.com/
先是一些基本的教程,然后会附带一些常见的正则表达式练习,像什么邮箱、电话号码、IP地址、URL等。可以逐个练习,如果不会写了,还可以查看标准答案。
测试平台:https://regexr.com/,测试平台只支持JavaScript的语法,这个局限性比较大,所以这个就看个人兴趣了。
SQL练习平台
我做了几年web开发,到目前对于SQL的使用还是停留在基础的语句上,稍微负责一些的联合查询基本都要在网上查找,因为本人也不是做数据库管理的,所以对这块要求并不高,但是可以使用更高级SQL语句还是很方便的。
练习平台:https://sqlzoo.net/wiki/SQL_Tutorial/zh
中文版是繁体,不过也是可以看懂的,从截图可以看到确实由浅入深,点击去看一下具体的
左上角会给一个表单,表示表里面的数据,左下角是练习语句,右下角是结果展示。不过左下角的练习区域都会展示好SQL语句,所以我们要练习的话,最好是删掉,然后自己根据题意试着写一下。每个专题后面还有选择题(quiz),而且有判题系统,甚至有的比较难的题目还有视频讲解
以上推荐的几个练习平台,还是Git那个最推荐,用户交互最友好,LeetCode中也是有SQL的练习,但是比较难,所以最好是刷了基础以后再去LeetCode上尝试。
- 上一篇: 高一(上)期末选填题训练
- 下一篇: 2024年黄冈中学新高一实验班第一次练习数学卷
猜你喜欢
- 2025-01-14 2014年最优秀JavaScript编辑器大盘点
- 2025-01-14 三年级数学下册:第四单元试卷附答案(可下载打印)
- 2025-01-14 在浏览器中进行深度学习:TensorFlow.js (五)构建一个神经网络
- 2025-01-14 【JS逆向百例】酷某音乐 wasm 逆向
- 2025-01-14 JavaScript巩固基础每日随记之[数组]
- 2025-01-14 TensorFlow.js,让你的应用更加高级,更具逼格
- 2025-01-14 Web前端学习6个有效果软件!看看哪些你用的上
- 2025-01-14 每日JS逆向练习之斗鱼登录密码加密,今天你逆了吗?
- 2025-01-14 Node.js基于Linux安装步骤
- 2025-01-14 Html5第十二天练习
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)