python 修行之路(1-自我介绍及python环境的搭建)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 修行之路(1-自我介绍及python环境的搭建)相关的知识,希望对你有一定的参考价值。

一、自我介绍

     我是一个代码小白,做的非IT的工作。生活的城市因为电子和IT技术的普遍性(呵呵,其实也和收入有关),也有想学习一门技术的想法,误打误撞的走上了学习Python的道路。其实对于一个纯小白来时,学习真的很难,代码看不懂,甚至课都听不懂,更重要的是,半路出家对于身在职场的人真的难度太大了。不过细想起来,这会不会是一种挑战?会不会是一种机遇?这不正是当初书生意气,仗剑走天涯的感觉么?不管怎样,既然要学就要学好,就算是为了证明我不害怕代码(呵呵)。相信向我这样小白走上啃代码道路的人一定会有,大家一起加油吧!

 

二、初识Python

    我不会复制粘贴感念,我就说说我对Python的小白了解。

    Pyhon是龟叔(吉多·范罗苏姆(Guido van Rossum)在1989年圣诞节编写的,经过了20年的普及,最新的TIOBE排行榜(据说是全球程序员最喜欢使用开发语言排行榜)上,Python超过PHP排名第五。

技术分享技术分享

心中小窃喜,自己选择还可以。

Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。互联网公司广泛使用Python来做的事一般有:自动化运维自动化测试大数据分析、爬虫、Web 等。

注:顺便说一下,本人喜欢大数据和深度学习,人工智能方面,Python又是基础,这个也是本人学Python的原因。

三、Python的安装和环境搭建1、下载下载地址:https://www.python.org/downloads/windows/

Python 3.6.1 - 2017-03-21

Download Windows x86 web-based installer

上述各版本的区别:

x86适合32位操作系统,x86-64适合64位操作系统;

web-based installer 是需要通过联网完成安装的;

executable installer 是可执行文件(*.exe)方式安装;

embeddable zip file 嵌入式版本,可以集成到其它应用中。

注:安装版本选择是根据自己电脑的配置选择的,因为本人点脑是64,所以选择的是X86-64的版本。

2、安装

选择安装下载包,选定一路next。

注:安装py3时勾选默认加入环境变量,可自动实现py3环境。

3、设置环境变量 

因为在安装py3时勾选默认加入换进变量,如果没有勾选可以如下操作:

右键“我的电脑”选择“属性”,选择“高级系统配置”,点击“高级”,点击“环境变量”,选择“path”,把python的安装目录添加到path系统变量中即可。

py2也是同样的适配方法,如果同时适配PY2和PY3的话要在环境变量里同时将py2和py3的安装同时添加在path系统变量,且中间要用英文的分号隔开

注:python的安装目录不建议太长,避免适配环境造成麻烦。

ps:血的教训,当时配置安装和配置环境的时候出了很多问题,导致环境无法配置,建议和我一样的小白随手记录自己的错误,问题,以便今后查看,或请教。

4、测试python安装是否成功,cmd打开命令行输入 python 命令

C:\\Users\\yusongwen>python
Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

四、语言学习的仪式感,第一条代码——hello world

 

>>> print (‘Hello World!‘)

 

Hello World!

 

>>>

 

结语:对于我这种小白,打码真的不好啃,这是一条很艰苦的路。但是没办法,谁让自己选择了,只要前行,就有希望——致所有走在IT风雨路上的修行者!

 




以上是关于python 修行之路(1-自我介绍及python环境的搭建)的主要内容,如果未能解决你的问题,请参考以下文章

Python修行之路__数据类型

Python修行之路__流程控制

Python修行之路之字符串修改查找格式化

python之路_函数实例及装饰器介绍

百万年薪python之路 -- JS基础介绍及数据类型

Python之路42-socket介绍及简单例子