zzzm对《Python学习手册(第4版)》的笔记(3)

Python学习手册(第4版)
  • 书名: Python学习手册(第4版)
  • 作者: [美] Mark Lutz
  • 页数: 889
  • 出版社: 机械工业出版社
  • 出版年: 2011-4
  • 第1页
            作为一只编程菜鸟,每次学一门语言,我都要反反复复,对自己的记忆力感到无比崩溃。于是乎,蠢爆了的我只能仔仔细细老老实实的专研(本人实在是找不到任何捷径)。幸运的是,菜鸟做久了,也琢磨出点道道来了,在这里,想将自己的一些心得和学习笔记分享与大家,但想强调一下,我写的这些渣文仅适用于和我一样初学的菜鸟(承认吧,孩子),谢谢。
    2014-12-26 11:19:25 1人推荐 回应
  • 第2页
             书中对Python的优缺点做了很多详细的说明,但本人当前暂时不太关心,因为道行还不够深,所以只关心学了Python后可以干些啥,在后面再对其进行补充。
    1 系统编程
    Python对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也称shell工具)的理想工具。
    2 用户图形接口
    Python的简洁以及快速的开发周期十分适合开发GUI程序。Python内置了TKinter的标准面向对象接口Tk GUI API,使Python程序可以生成可移植的本地观感的GUI。
    3 Internet脚本
    Python提供了标准的Internet模块,它使得Python程序能够广泛地在多种网络任务中发挥作用,无论是在服务器端还是在客户端都是如此。
    4 组件集成
    Python可以通过C/C++系统进行扩展,并能够嵌套C/C++系统的特性,使其能够作为一种灵活的黏合语言,可以脚本化处理其他系统和组件的行为。
    5 数据库编程
    对于传统的数据库需求,Python提供了对所有主流关系数据库系统的接口。
    6 快速原型
    由于使用Python或C编写的组件看起来一样,所以可以在一开始利用Python做系统原型,之后再讲组件移植到C或C++这样的变异语言上。
    7 数值计算和科学计算编程
    8 游戏、图像、人工智能、XML、机器人等
    7、8两点,这里暂时不提,感兴趣可以私下研究。
    貌似有些复杂,好了,总之就是能干很多事了,刚开始学,大概了解下就行,知道些名词能吹吹牛就好。(没前途…)但有一个优点对于我们这些懒癌患者相当重要,那就是Python代码比Java、C++少太多了!
    2014-12-25 16:39:11 1人推荐 回应
  • 第3页
        无论学什么语言,永远的第一个程序都是输出“Hello, world!”,之所以如此,无非是让我们去了解该语言是如何运行程序的。所以,按照国际惯例。我们也来学习一下Python的“Hello, world!”程序该如何编写(本小白暂时只研究Windows)。
    1.首先,要安装Python。
    第一步:下载Python(这里就以当前最新版为例)
    https://www.python.org/ftp/python/3.4.2/python-3.4.2.amd64.msi 第二步:安装
    按照默认路径,一直点确认即可。
    第三步:修改系统Path
    右击“我的电脑”——属性——高级系统设置——环境变量——双击系统变量“Path”——在变量值的最后加上“;C:\Python34”如下图:

    第四步:进入命令控制行窗口(windows键+R,输入cmd)

    第五步:检验Python是否装好
    输入:python
    如有显示以下画面说明已经安装好

    2.编写“Hello,world”程序
    第一步:首先在C盘下新建一个code文件夹,接着在code文件夹中新建文本文档hello.txt,然后手动把文件名改成hello.py,如下图:

    ——〉

    第二步:选中该文件,然后右击选择Edit with IDLE,在文本框内
    输入:print (‘hello,world!’)

    第三步:保存文件,进入命令控制行,切换目录
    输入:cd c:\code

    第四步:运行hello.py
    输入:python hello.py

    好了,“hello,world!”就这样完成了
    2014-12-26 15:45:01 回应
1人推荐