欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-03-27 15:35:10
作为一个有着多年python开发经验的老码农,今天我就为大家带来了python的基础知识点,全篇干货,建议大家动动手指收藏起来,一定能够帮助你顺利入门python!1、环境搭建python由荷兰数学和...

作为一个有着多年python开发经验的老码农,今天我就为大家带来了python的基础知识点,全篇干货,建议大家动动手指收藏起来,一定能够帮助你顺利入门python!

1、环境搭建

python由荷兰数学和计算机科学研究学会的guido van rossum 于1990 年代初设计。python提供了高效的高级数据结构,还能简单有效地面向对象编程。

python具备可移植性,可以在多个平台运行,这里给大家带来的是windows平台的环境搭建。

(1)下载安装包

需要到python的官网上下载windows系统的安装包就可以了。根据自己电脑的系统选择32位或者64位。

(2)安装

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

双击,勾选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版本的知识点。

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

(2)基础知识点

python对象:

身份:对象的唯一标识,可使用内建函数id()得到 类型:对象类型决定对象操作,eg:不可能对一个str对象进行判断empty检验。可使用内建函数type进行查看。由于类型也是python对象,所以要判断某对象是不是什么类型,可使用:type(obj)== type(dict{}) 值:对象的数据值,若对象支持更新操作,则可修改。eg:tuple和list的区别。

对象属性:


常见包含数据属性对象:类、类实例、模块。

标准类型:

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

其他内建类型:

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

注:

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

基本类型的分类:使用以下三种模型进行分类。

存储模型:python的对象能容纳一个或多个值,一个能保留单个字面独享的类型,成为原子或标量存储。eg:数值、字符串。


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


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


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


标准类型分类:

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

不支持的类型:

char和byte 使用字符串代替 2)指针 使用id()查看地址,但是不能操作该值 3)int、short、long python的×××等同于long,无需自己维护变量长度 4)float、double python的浮点数等同于c的double。

type和isinstance:

type是python的内建函数,会返回python对象的类型,不限于基本类型 eg:import types type(num) == types.inttype isinstance(obj, (int, float, …)),接受一个对象类型元组作为参数。

xrange与range:

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

str与repr:

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

结语:

学习贵在坚持!

我也是从零基础过来的,非常懂很多小伙伴的心情,孤军作战总是非常孤独的,学习还是要找到一群志同道合的朋友一起学,才更容易坚持下去。