关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活。提供程序员技术及生活指导干货。

如果你真想学习,请评论学过的每篇文章,记录学习的痕迹。

请把所有教程文章中所提及的代码,最少敲写三遍,达到熟悉的效果。

声明:本次教程主要适用于已经习得一门编程语言的程序员。想要学习第二门语言的你。有梦想的你,立志做全栈攻城狮。

如果是小白,也可以学习本教程。不过可能有些困难。如有问题在文章下方进行讨论。或者添加QQ群538742639。群马上就满了,名额不多。

目录:

为什么学习Python?

Python可以干什么?

Python运行环境的安装与配置

要学习一门语言首先我们需要知道为什么而学,so why?

  1. Python简单高效。学习速度快,开发效率高。

  2. 投入成本和时间少,如果你已经学习过一门语言,学习完毕python也就一个多月的时间,当学习完毕python,你会发现你写代码的速度和效率会变块。

  3. 2016年6月TIOBE编程语言排行榜中Python排名第四。也就说明目前很多人在使用了,是一种主流的编程语言。

  4. python应用范围很广,除web之外目前的数据挖掘和云计算等领域也用到了python

  5. 因其开发效率,现在很多java程序也在转向python

Python可以干什么?

云计算(OpenStack云计算平台,python实现的) ,数据挖掘、游戏开发、ERP(OpenERP是完全开源的erp,也是python开发的,OA等)、科学计算、和c/c++结合开发硬件、web开发、运维、测试

总体来说应用范围很广。

Python运行环境的安装与配置:

  1. 首先要下载python的语言包,默认操作系统是不附带语言包的。下载地址:python语言包:https://www.python.org/ 你会发现python语言包会有两个版本。那么我们究竟应该如何进行选择呢?

如图就是两者的区别。我们学习阶段推荐使用2.x版本。

2.开发工具的安装。

开发工具我们使用pycharm。下载地址是:https://www.jetbrains.com/。我们选择社区版下载就可以了。默认安装就可以了。

(可选配置)

为了使用方便我们配置一下环境变量。仅仅是为了可以在文件系统任何路径下可以直接运行python进行操作。其他无意义。

按照如图进行配置,我的电脑-右键属性。 把你安装的python语言包的路径,增加到path变量。

至此python环境安装完毕。

这是python开发学习的系列课程,您可以关注以下媒体平台,获取最新教程。

一点资讯、搜狐媒体平台,QQ公众平台、微信公众平台。企鹅媒体平台、UC订阅平台、百度发布平台都是“做全栈攻城狮”。本次教程所有资源请关注:FullStackCourse。

点击关注:今日头条是首发平台。 大家也可以加QQ群:538742639,一起努力。300多个技术大牛等着你。

下篇文章请点击:程序员带你十天快速入门Python,玩转电脑软件开发(二)

程序员带你十天快速入门Python,玩转电脑软件开发(一)的更多相关文章

  1. 程序员带你十天快速入门Python,玩转电脑软件开发(四)

    本系列文章立志于从一个已经习得一门编程语言的基础之上,全面介绍Python的相关开发过程和相关经验总结.本篇文章主要是基于上一篇的程序员带你十天快速入门Python,玩转电脑软件开发(三)的基础之上, ...

  2. 程序员带你十天快速入门Python,玩转电脑软件开发(三)

    声明:本次教程主要适用于已经习得一门编程语言的程序员.想要学习第二门语言.有梦想,立志做全栈攻城狮的你 . 如果是小白,也可以学习本教程.不过可能有些困难.如有问题在文章下方进行讨论.或者添加QQ群5 ...

  3. 程序员带你十天快速入门Python,玩转电脑软件开发(二)

    关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到 ...

  4. 十分钟快速入门 Python,看完即会,不用收藏!

    本文以 Eric Matthes 的<Python编程:从入门到实践>为基础,以有一定其他语言经验的程序员视角,对书中内容提炼总结,化繁为简,将这本书的精髓融合成一篇10分钟能读完的文章. ...

  5. 十分钟快速入门 Python

    本文以 Eric Matthes 的<Python编程:从入门到实践>为基础,以有一定其他语言经验的程序员视角,对书中内容提炼总结,化繁为简,将这本书的精髓融合成一篇10分钟能读完的文章. ...

  6. 十天快速入门Python

    课程导学 001 课程定位和目标 002 课程导学 第一部分 Python快速入门 第1天 Python基本语法元素 003 Python基本语法元素 004 程序设计基本方法 005 Python开 ...

  7. python视频教程:十分钟快速入门python

    想要学习python这门语言,却始终找不到一个全面的Python视频教程,倘若你是真心想学好一门语言,小编建议你亲自动手实践的.下面来看看入门python的学习教程. Python的语言特性 Pyth ...

  8. 程序员带你一步步分析AI如何玩Flappy Bird

    以下内容来源于一次部门内部的分享,主要针对AI初学者,介绍包括CNN.Deep Q Network以及TensorFlow平台等内容.由于笔者并非深度学习算法研究者,因此以下更多从应用的角度对整个系统 ...

  9. 程序员带你学习安卓开发,十天快速入-对比C#学习java语法

    关注今日头条-做全栈攻城狮,学代码也要读书,爱全栈,更爱生活.提供程序员技术及生活指导干货. 如果你真想学习,请评论学过的每篇文章,记录学习的痕迹. 请把所有教程文章中所提及的代码,最少敲写三遍,达到 ...

随机推荐

  1. 新API:AttachThreadInput

    https://msdn.microsoft.com/fr-fr/library/windows/desktop/ms681956(v=vs.85).aspx

  2. 【HDOJ】1242 Rescue

    BFS+优先级队列. #include <iostream> #include <cstdio> #include <cstring> #include <q ...

  3. c++ lambda返回类型自动推导的一些需要注意的地方

    一句话,lambda返回类型自动推导走的是auto,而不是decltype,注意. class ObjectA { public: ObjectA() { val_ = ++g; } ObjectA( ...

  4. Android优秀开源项目

    本文转自:http://blog.tisa7.com/android_open_source_projects Android优秀开源项目 Android经典的开源项目其实非常多,但是国内的博客总是拿 ...

  5. Centos6.4 mysql安装与配置

    安装命令: yum install mysql #安装客户端 yum install mysql-server #安装服务器 yum install mysql-devel #安装开发库 安装完成后, ...

  6. [Entity Framework]获取部分字段的查询

    using (var ObjectContext = new AgentSystemEntities()) { DateTime dt = new DateTime(1997, 1, 1); stri ...

  7. 奇怪的JS正则之 /[A-z]/.test("\\"); // true

    本文是在一个国外介绍JS的网站上转载过来的,作者很逗,先是举例JS让人XX的例子,再动手实践发现JS隐藏的黑知识.为什么 /[A-z]/.test("\\"); 是 true ,你 ...

  8. ubuntukylin(64bit)安装推荐

    UbuntuKylin是Ubuntu社区中面向中文用户的Ubuntu衍生版本,与麒麟系统没有关系.它是由工信部软件.集成电路促进中心(CSIP).国防科技大学(NUDT)与国际著名开源社区UBUNTU ...

  9. 我的第一个JApplet-绘制笑脸

    初学Java,有很多东西都不太理解,但是我想以前初学C语言的时候也是不太懂,先参考着书上的程序写,然后用多了就自然而然的懂了! 下面来简单的介绍一下我自学的第一个Java小应用程序-绘制笑脸,下面是源 ...

  10. Why should i use url.openStream instead of of url.getContent?

    I would like to retrieve the content of a url. Similar to pythons: html_content = urllib.urlopen(&qu ...