前言
要学好编程,两招是关键。一是读程序,二是写程序。我教程序设计10余年了,极力倡导我的学生做到“每天一练”,也就是一天至少平均读一个例题,写一个程序。我坚信,一个菜鸟坚持不懈地这样做,一年两年三年,肯定会从新手成长为熟手,直至高手。
100个实例 + 100道习题
为帮助学生学好Python,我编制了Python入门100个实例和Python入门100道习题。Python入门100个实例覆盖Python语言基础知识,主要结合程序实例讲解重要概念和用法。Python入门100道习题是讲解100道编程题的解法。
要是学生们就能够通过手机读到100例和100题,肯定利于学生达成每天一练的目标。我决定在本博客发表Python入门100个实例和Python入门100道习题。我自己做过试验了,在手机上读优快云博客的博文,阅读体验尚可。今后,我会在微信群和微博分享链接,学生们点开就能读。
如果你是想入门Python编程,我邀请你一起来走这段旅程。想要通过手机阅读Python入门100个实例和Python入门100道习题,你可以关注我的微博(名字叫“围脖叶”)。
然而,更有效果的做法是自己在电脑上动手,直至掌握。怎样算掌握呢了?一方面,读懂了——既理解代码背后的意图,也吃透每一个细节。另一方面,能顺畅地从头写一遍。
100道习题主要取自CCF CSP认证考试历届真题和OpenJudge在线程序评测平台。这两个在线题库是公开的,你能够在互联网上登录,提交代码并接收做对了还是做错了的反馈。如果你想学好Python编程,利用好这两个题库。每次读懂100道习题中的一道,务必自己手写一遍,接着提交到在线题库上。没做对,就纠正错误,直至做对为止。
使用CCF CSP认证考试题库
-
访问CCF CSP计算机软件能力认证官网,注册,而后登录。
-
登录后,选择“CSP认证”的“报名考试”。
-
点击右上角的“模拟考试“”。
-
接着就看到题目清单了,点击“查看试题/答题”按钮,即可看到题目描述。
-
提交代码的话,把代码复制到题目描述下方的输入框中。记得选择代码所使用的编程语言种类。点击提交。
-
过一会,网页上将显示判题结果。
使用OpenJudge在线程序评测平台
- 访问OpenJudge,注册。登录OpenJudge后,点击百练题集(见标有2的红圈)。
-
点击红圈内的加入链接,即可看到题目清单。
-
下为题目清单。
-
选择题目清单内的某一题目,点击其标题,即可看到该题目的题目描述。点击右上端的“提交”链接(左侧是“查看”链接),进入提交页面。
-
在提交页面的代码框内输入代码(更多情形是,把代码复制进去)。点击下端的“提交”按钮即提交代码。注意,要正确选择代码所使用的语言。
-
等一小段时间后,网站将返回判题结果。下图中,Accepted表示所提交的代码通过评判,是对的。
小结
- 学编程就两招:读 + 写。
- 坚持每天一练,你会成为高手。
- 充分利用网络上的资源,包括上面提及的CCF CSP认证考试历届真题和OpenJudge百练题集。