最完整的基础知识大全 python怎么样才算入门


作为一个有着多年Python开发经验的老码农,今天我就为大家带来了Python的基础知识点,全篇干货,建议大家动动手指收藏起来,一定能够帮助你顺利入门Python!
1、环境搭建
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计 。Python提供了高效的高级数据结构,还能简单有效地面向对象编程 。
Python具备可移植性,可以在多个平台运行,这里给大家带来的是Windows平台的环境搭建 。
(1)下载安装包
需要到Python的官网上下载Windows系统的安装包就可以了 。根据自己电脑的系统选择32位或者64位 。
(2)安装
双击,勾选Add Python to PATH(添加Python到环境变量),然后选择Customize Installation(自定义安装) 。
2、入门工具
(1)IDLE
这是Python自带的编辑器 。按下Windows键,输入idle或者python就可以看到 。
使用方法:输入print点击回车,就可以输出 。要输入print时,输入pr然后按下tab键就会有提示 。重复上一行代码使用快捷键Alt p,切回下一行代码时使用Alt n 。
(2)Sublime Text3
去官网下载就可以了,安装比较简单 。
使用方法:ctrl n创建新文件,ctrl s保存文件 。
3、Python基础知识
(1)在菜鸟教程有非常全面的基础知识 。在上面可以找到不同Python版本的知识点 。
(2)基础知识点
python对象:
身份:对象的唯一标识,可使用内建函数id()得到 类型:对象类型决定对象操作,eg:不可能对一个str对象进行判断empty检验 。可使用内建函数type进行查看 。由于类型也是python对象,所以要判断某对象是不是什么类型,可使用:type(obj)== type(dict{}) 值:对象的数据值,若对象支持更新操作,则可修改 。eg:tuple和list的区别 。
对象属性:

常见包含数据属性对象:类、类实例、模块 。
标准类型:
其他内建类型:
注:
基本类型的分类:使用以下三种模型进行分类 。
存储模型:python的对象能容纳一个或多个值,一个能保留单个字面独享的类型,成为原子或标量存储 。eg:数值、字符串 。

那些可容纳多个对象的类型,称之为容器存储 。eg:列表、元组、字典 。

更新模型:某些对象的类型允许它们的值改变,即可变对象(列表、字典) 。而不可变对象则不允许它们的值被更改 。(数字、字符串、元组) 。可使用id(obj)查看对象标识 。

访问模型:分为三种访问方式:直接存取(对于非容器类型)、顺序(字符串、列表、元组)和映射(字典) 。

标准类型分类:
不支持的类型:

推荐阅读