• 【Python】关于新手入门和环境配置


      作为面向对象的语言,Python 比 java 要简介方便,可供选择的 IDE 也有很多。在大学时期抱过大腿做过Python的微信公众平台开发,算是对Python有一个大概的了解。目前由于要做策略分析,又重新开始学习python。在此总结一下我的学习心得和一些相关配置。

    ---------------------------------------------

    操作系统:Windows 10

    --------------------------------------------

    新手入门:

      在学习 Python 之前,推荐学习一下俩个语言 C & C++。为什么呢,C 作为一门元老级别的语言,语法相对规矩,能够让你对编程的方法和思想进行一个启蒙的了解。正所谓计算机语言都是共通的,学习一门语言以后能举一反三快速上手另一门语言。而 C++ 作为一门可以用面向程序的语法,但是主要还是面向对象语法的语言,能给你在 C 的基础上对“抽象类”这个知识点有一个大概认识,对接下来其他面向对象语言的学习也起到一个举一反三的作用。

      如果时间紧迫,目前大家确实也都是非常忙,很想速成一门语言。那就直接从 Python 入门吧。 目前的 Python 学习资源在网上非常多,学习确实是一件简单的事情。不得不说,Python 的语言非常简单,但是得益于 Python 强大的库,想把 Python 学好并不是一个简单的事。

      学习顺序可以先学语法,再根据自己想用 Python 的哪一方面去找针对性的学习,目前说一下基本语法可以在 Codecadamy (传送门)上面学习,浅显易懂。想看网课的话推荐果壳的MOOC(传送门)和网易云课堂(传送门),在里面搜索热门的Python课程即可,如果以后遇到国外的好的课程我也会放上来。

    ----------------------------------------------

    环境配置:

      目前 Python 有2.0版本和3.0版本。一般情况下安装最新版 Python 3.0+ 的版本更适合未来的开发,下面介绍俩种安装方式:

      传统 python 安装

         1.下载 Python //官方网址

        2.环境变量 //网上对于环境变量配置介绍前辈们已经说得很好,所以不再介绍。在此附上部分 Windows 系统下的配置教程传送:传送门一传送门二

        3.安装编译器 //网上有许多的编译器的安装方法,虽然 Python 自带的也很好用,但是终究面对大工程有些力不从心。我们可以选择 Subline Text 自己搭建,也可以选择 Spyder ,目前比较流行的是 Pycharm ,安装在下文。 

      我用的python安装

        在研究 Spyder 与 Pycharm 哪个编译器好的的时候,受前辈启发,决定用 Anaconda 丰富的的 python 科学计算库结合pycharm进行开发。

         1.下载 Anaconda //官方网址

        2.环境变量 // Tao_Nick前辈提供的思路很好,同时兼顾到了 Spyder 依靠的 Anaconda 科学计算库以及 Pycharm 的强大工程编译功能。附上:传送门

        3.下载Pycharm // 官方网址   此软件专业版对学生免费,社区版本开源。想用专业版记得申请学生账号,申请页面附上(传送门)。在安装过程中根根据自己的系统位数选择X86 或者是X64,根据自己是否安装过 JDK 选择是否安装 JRE。

    --------------------------------------------

    引用:

    Python学习    Codecademy   https://www.codecademy.com

            mooc      https://mooc.guokr.com/

            Icourse      https://www.icourse163.org/

    python下载   Python       https://www.python.org/

            Anaconda    https://www.anaconda.com/download/

            Pycharm      https://www.jetbrains.com/products.html#lang=python

            Pycharm edu    https://www.jetbrains.com/student/

    环境变量配置  dangeal     https://www.cnblogs.com/dangeal/p/5455005.html

            runoob       http://www.runoob.com/python/python-install.html

            Tao_NIck        https://blog.csdn.net/haha555hahha/article/details/76736604

    -----------------------------------------------

     前置知识:

    英语  能流畅访问英文网站

    系统  能下载软件,知道安装路径、电脑位数、JRE,了解环境变量是什么

    软件  了解Pycharm、Anaconda是什么

      

  • 相关阅读:
    信息安全[0836]
    05 二极管的微变等效和稳压二极管
    04 二极管的直流等效通路
    STM32 ADS112C04
    03 PN与二极管的特性
    STM32中的程序在RAM还是FLASH里运行?
    基于STM32的MLX90614人体红外测温枪
    KEIL5如何打开KEIL4工程 [复制链接]
    02 PN结的形成
    PreparedStatement和Statament的性能
  • 原文地址:https://www.cnblogs.com/guangluwutu/p/9064932.html
Copyright © 2020-2023  润新知