Python入门 Python自学路线 Python如何学习

简介: Python入门 Python自学路线 Python如何学习
  本文介绍Python入门 Python自学路线 Python如何学习。
  先说点题外话吧:
  首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端。
  接触js之后,js形形色色的框架和以浏览器作为载体,十分强大。在我看来Python和js异曲同工,Python能
做的事情,js几乎都能做到,只是载体不一样,应用场景不一样。
  昨天下载了Pycharm之后,发现Pycharm和Eclipse长得都差不多,有点无语其实。(有可能是js先入为主的心
理在作祟哈哈)

自我定位


Python之前,先定位一下自己属于哪一种类型。

  • 程序员
  • 学python语法
  • 学python进行应用(爬虫、数据分析、AI、图像处理等等)
  • 非程序员
  • 一般用来数据处理

对于程序员来说,如果只是了解一下python语法,其实看一下就会了。如果是要应用的话,则是要去看一些python库。现在计算机前沿的理论,都掌握在大牛手里,他们说啥就是啥,我们这些小白也只能学他们的库,最多造造轮子。


对于非程序员来说,其实我是不建议学python的。因为学语法就是一个大关。一般对物理专业的人,用MATLAB处理图像和数据;对于财务专业的,用SPSS。甚至word和excel里面也有VBA来编程,财务专业的要是把VBA学好了,也是非常吃香的。

Python入门


  1. python解释器
  2. 这个主要是对python有个初步了解。学的话学python3,因为python2和3不是兼容的,python2在2020年1月1日宣布不再更新维护了。IDE推荐Pycharm。
  3. pycharm官网下载地址:http://www.jetbrains.com/pycharm/
  4. pycharm汉化包百度云链接: https://pan.baidu.com/s/1FZGdO54DL0i4KgLiUDFecA 提取码: vmim

image.png

数据类型

python语法

20200205145804803.png

变量与运算符

python语法

image.png

  1. 流程控制
  2. 文件
  3. 输入输出
  4. 异常
    python语法

2020020515002636.png

函数与模块

python语法

20200205150228381.png

  1. 面向对象
  2. 线程
    python语法
  3. image.png
  4. 标准库
  5. 2020020515045539.png
  6. 第三方库
  7. 20200205150550323.png
  8. 2020.2.5留
相关文章
|
14天前
|
Python
python函数的参数学习
学习Python函数参数涉及五个方面:1) 位置参数按顺序传递,如`func(1, 2, 3)`;2) 关键字参数通过名称传值,如`func(a=1, b=2, c=3)`;3) 默认参数设定默认值,如`func(a, b, c=0)`;4) 可变参数用*和**接收任意数量的位置和关键字参数,如`func(1, 2, 3, a=4, b=5, c=6)`;5) 参数组合结合不同类型的参数,如`func(1, 2, 3, a=4, b=5, c=6)`。
14 1
|
10天前
|
Python
python学习3-选择结构、bool值、pass语句
python学习3-选择结构、bool值、pass语句
|
6天前
|
机器学习/深度学习 数据可视化 数据挖掘
《Python 简易速速上手小册》第9章:数据科学和机器学习入门(2024 最新版)
《Python 简易速速上手小册》第9章:数据科学和机器学习入门(2024 最新版)
18 1
|
6天前
|
人工智能 数据挖掘 程序员
《Python 简易速速上手小册》第1章:Python 编程入门(2024 最新版)
《Python 简易速速上手小册》第1章:Python 编程入门(2024 最新版)
35 0
|
7天前
|
机器学习/深度学习 数据采集 算法
scikit-learn入门指南:从基础到实践
【4月更文挑战第17天】这篇指南介绍了scikit-learn,一个Python数据分析和机器学习的重要库。内容涵盖安装、数据加载与预处理、模型训练(如KNN分类器)、评估、调参优化及高级应用,如降维和聚类。通过实例展示了scikit-learn在分类任务中的使用,强调其在数据科学中的重要性。要深入了解,可参考官方文档和实践案例。
|
8天前
|
机器学习/深度学习 算法 Python
使用Python实现集成学习算法:Bagging与Boosting
使用Python实现集成学习算法:Bagging与Boosting
18 0
|
8天前
|
Python
python学习-函数模块,数据结构,字符串和列表(下)
python学习-函数模块,数据结构,字符串和列表
49 0
|
8天前
|
程序员 索引 Python
06-python数据容器-set(集合)入门基础操作
06-python数据容器-set(集合)入门基础操作
|
10天前
|
Python
python学习14-模块与包
python学习14-模块与包
|
10天前
|
Python
python学习12-类对象和实例对象
python学习12-类对象和实例对象

热门文章

最新文章