首页 > 编程语言 >Python入门 Python自学路线 Python如何学习

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

时间:2023-01-16 17:36:40浏览次数:70  
标签:入门 程序员 Python js 语法 python Pycharm 自学


本文介绍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解释器
    这个主要是对python有个初步了解。学的话学python3,因为python2和3不是兼容的,python2在2020年1月1日宣布不再更新维护了。IDE推荐Pycharm。
    pycharm官网下载地址:​​​http://www.jetbrains.com/pycharm/​​​ pycharm汉化包百度云链接: ​​https://pan.baidu.com/s/1FZGdO54DL0i4KgLiUDFecA​​ 提取码: vmim
  2. Python入门 Python自学路线 Python如何学习_python语法


  3. 数据类型
    python语法
  4. 变量与运算符
    python语法
  5. 流程控制
  6. 文件
  7. 输入输出
  8. 异常
    python语法
  9. 函数与模块
    python语法
  10. 面向对象
  11. 线程
    python语法
  12. 标准库
  13. 第三方库

    2020.2.5留



标签:入门,程序员,Python,js,语法,python,Pycharm,自学
From: https://blog.51cto.com/u_15942590/6010574

相关文章

  • python基础
    python基础数据类型和变量Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量......
  • Nginx 快速入门
    一、Nginx快速入门1、Nginx概述1.1介绍​Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/PoP3)代理服务器。其特点是占有内存少,并发能力强......
  • Spring Cache 快速入门
    一、SpringCache快速入门1、SpringCache简介什么是SpringCache?SpringCache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。Spr......
  • python2.7错误:Microsoft Visual C++ 9.0 is required解决办法
     distutils.errors.DistutilsPlatformError:MicrosoftVisualC++9.0isrequired.Getitfromhttp://aka.ms/vcpython27`点开连接404,不提供下载,可取github上下载htt......
  • Linux安装Python3
    Linux安装Python3安装依赖包首先安装gcc编译器,gcc有些系统版本已经默认安装,通过gcc--version查看,没安装的先安装gcc:yum-yinstallgcc安装其它依赖包yumins......
  • Appium+Python UI自动化框架
    importdatetimefromappium.webdriver.common.touch_actionimportTouchActionfromappiumimportwebdriverfromselenium.webdriver.common.byimportByfromtimeimp......
  • python random模块
    random()函数random()函数可以随机生成一个[0,1)的浮点数。例如importrandomprint(random.random())0.7258069853437111randint(a,b)函数randint(a,b)函数可以......
  • python 引用
    >>>a=256>>>id(a)139840231892864>>>b=256>>>id(b)139840231892864>>>id(a)==id(b)True>>>a=257>>>id(a)139840094039632>>>b=257>>>id(b)1398400......
  • python中生成器与迭代器区别
    迭代器1.该对象需提供next方法,返回迭代器的下一项2.如果没有下一项即迭代完成时会抛出一个StopIteration异常。list1=[1,2,3]iter1=iter(list1)iter2=iter(lis......
  • python3内置函数
    查看内置函数#方法一dir(__builtins__)#方法二importbuiltinsdir(builtins)数据类型bool:布尔型(True,False)int:整形(整数)float:浮点型(小数)complex:复数......