Python入门学习记录1--《简明Python教程》学习笔记(1)

来源:互联网 发布:网络管理助理是干啥 编辑:程序博客网 时间:2024/06/08 12:57

有点想学python,就开始了。

        学python的资料--操作系统:Linux,方便运行脚本。

                                                           编译器:PyCharm,图形化集成开发环境,简单,用户友好;IDLE太弱鸡,vim等配置太复杂。

                                                           书籍:《简明Python教程》应该是我遇到的最简单的python入门书了,优点是非常简单,缺点就是内容太少了。 

       目前正在看《简明python教程》,同时也编写了书上的例程,计划两周看完学完,在这里记一下笔记。

       

一、Python简述(自我理解)

1、Python特点:解释型、面向对象、动态强类型、语法简单、类库丰富的高级语言。

1)解释型语言:不用编译,可直接运行,也可编译为.pyc的字节码。

2)面向对象:

a.类与对象:所谓的类,就是具有某种属性的物体的总称,比如人类人类,“人”就是一个类。所谓对象,是指一个存在的个体,具有某个类的所有特征,比如“一个叫张三的人”,就是人这个类的一个对象。一个对象(或者类),具有属性和方法两各方面,属性规定自己是什么,方法则是自己能干什么。

b.面向对象:设计一个类,再创造一个类的对象出来,通过改变对象的属性或者调用对象的方法,实现程序的进一步运转。面向对象就是把本来该由程序员编写代码来做的事,交给类的对象来做。程序员只要创造一个对象,然后调用它就可以咯。

3)动态强类型:

a.动态类型:定义一个变量时无需指明其类型,它自己会通过赋予它的值来知晓。

b.强类型:不允许隐式类型转换。变量的类型一经确定,不会再根据赋予它的值来自主地改变。

4)语法简单:你学就知道有多简单。

5)类库丰富。类是用来做事情的,类库很多就能干很多事情,所以python的功能非常强大。


二、第一个python程序

1、环境搭建,我用的vmware+ubuntu17,自带python,去软件中心下载PyCharm,在应用中心找到它,点击运行,bingo。

2、新建工程,新建文件,编写文件,保存文件,打开调试窗口,编译运行,查看调试信息,bingo。







原创粉丝点击