Python快速入门:00学习路线

        在正式开始知识点的学习之前,首先介绍本系列教程的学习思路。
        这是我近年来学习的一点经验,该思路对于学习其他编程语言也是有参考意义的。如果大家在学习编程方面有更好的经验,也欢迎交流、指导。
        总的学习思路是:快速入门、大量实践。具体来讲,首先花尽量少的时间快速了解编程语言的基本知识,达到能够看懂别人代码、编写简单代码的水平,然后将更多的精力放在具体问题的实践中,通过实践可以快速提升编写代码的熟练度,在解决实际问题的过程中可以学习到行业相关的编程细节。相应的,本教程分为《Python快速入门》与《Python项目实践》两个部分。《Python快速入门》部分希望能以尽可能快的速度让大家具备编写Python程序的能力,特点在于快速,所以挑选、整理了一些我认为最基本、最常用的知识,用简洁的例子呈现给大家。
        《Python快速入门》将按顺序分享以下内容,在学习其他编程语言时,也可尝试按照这个顺序来学习。根据我的经验,了解了以下内容,就算对一种编程语言入门了。
        一、环境搭建。通常需要安装必要的软件并进行正确的配置,才能在电脑上进行编程,这个过程就是环境搭建。
        二、基础规定。了解这门语言是否区分大小写、是否对缩进敏感、注释符号是什么等全局的规定。
        三、数据的存储与表示。数据通过变量来表示,这里面涉及单一数值和多个数值的组合。对于单个数值,涉及不同的数据类型比如整数、小数、布尔型等,还涉及不同数据类型的相互转换。对于多个数值的组合,涉及不同的组合类型比如列表、集合、字符串等,以及不同类型之间的转换。
        四、通过语句执行动作。有了数据,接下来通过语句来对数据进行操作,就好比一个个的数据有了动作,这些动作包括加减乘除等数学运算,也包括逻辑运算。
当语句多起来,就有必要学习顺序、选择、循环这三大语句结构。顺序结构中多条语句从上到下逐条执行;选择结构中根据条件判断执行哪一部分语句;循环结构中根据条件控制特定语句重复执行多次。任意复杂的功能,都可由顺序、选择、循环三种结构组合而成,所以学完这三大结构,就可以尝试编程解决生活中的问题了。
        五、输入与输出。这可以实现程序与外界的数据交互。既可通过命令行在程序执行过程中输入与输出信息,也可通过对文件的读写实现数据的输入和输出。
        六、函数。此部分一方面涉及如何将一系列的动作打包封装成能够方便调用的函数,另一方面学习函数的调用方法。
        七、面向对象的编程。并不是所有编程语言都支持面向对象编程,而Python是支持面向对象的。任何软件都可以用面向对象的方式来编程,也可以用不面向对象的方式,即面向过程的方式来编写。通常,面向对象的编程方式更有利于大型项目的开发效率和开发质量。而且,学习面向对象编程的知识有助于我们看懂别人的大型代码。
        八、异常处理。此部分学习Python语句报错的不同情况,以及在程序报错异常时的处理措施。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值