Python 学习(引言)

本文介绍了Python语言的学习背景及重要性,建议初学者选择3.X版本进行学习,因为其具有新特性和改进。文章将按部分详细介绍Python的基础、语法、高级特性,包括内置对象、语句、面向对象编程、异常处理、模块管理和测试工具,以及Unicode、属性装饰器等高级主题。通过学习,读者将逐步理解Python的强大之处。

        “Python”, 在所有计算机图书中,见到这个名词感觉非常亲切,我对英语有浓重的兴趣,并对计算机想有更深入的了解,我决定学习以下Python这门大神之作的语言。

        在开始我自己的对Python的理解,加之相应的计算机基础知识,我想带领大家慢慢的去体会一门语言,了解它背后的故事,或者联想到其它的哲学内涵等等。我也希望大家能给我一些建议。其它的我们不在多说,进入正题。我给推荐的两本书,一本是“Learning Python” ,另一本是“Programming Python”,这两本书都是英文版的,我个人喜欢看英文版的,总感觉翻译过来的差了些问道和理解错误的地方。如果选择中文也没有关系,作为基础学习也是够用的,如果想深入钻研,那就不是一本书能够帮助你的,而是自己去实践,找资料,体会它。

        说到这里,大家会问Python到底是用来做什么的,我们的编程语言像Java,C/C++,.Net等,或者是否跟Shell,Perl这样的脚本语言一样呢?其实没一种语言都是相同的,都是发展中的产物,我们不要拘泥于它的语法或者变成工具,而是去想为什么会有这门语言,为什么会一直存活下来,为什么在这个年代这么重要!这才是学习的最终目的。这里我不想去说它用于哪个领域,而是通过大家学习慢慢的对它进一步了解,才能发现它的强大之处。

        不同语言都会有一个发展的过程,这个过程被转化成版本号,理解起来就是高的版本号就会相对前一个版本安全,功能增加。那么首先选择一个版本来学习,在Python中,很有意思的是有两个比较重要的分割点,这个分割点是由于用户量造成的。版本的选择是由你的公司或者自己的偏好选择的,但是你是初学者,你会一直在版本之间迷惑。在这里,给你一些理由来选择版本。以下是一些建议:

        (1)选择3.X: 新特性,变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值