python 入门 第0篇: 开篇

2018-03-31  本文已影响0人  apksec

0. 前言

接触python已有2年时间, 感觉自己还是一直处于仅仅使用python能够完成日常工作需要的阶段. 刚开始接触到python也是工作需要的原因, 因为之前有c语言基础, 所以当时也只是仅仅熟悉了一下python语法就开始使用python去做一些开发, 刚开始时完全是按照c的编码风格去使用python:

#循环
i = 0
while i < 5:
    #do something
    i += 1
    
#判断字符串是否为空
name = 'abc'
if 0 == len(name):
    print 'null'
else:
    print 'not null'

后来随着代码量的增加, 慢慢发现原来python中还有更优雅(pythonic)的方式实现上面代码:

#循环
for i in range(5):
    #do something
    
#判断字符串是否为空
name = 'abc'
if not name:
    print 'null'
else:
    print 'not null'

我觉得学习一门编程语言(以python为例)大概可以分为初、中、高三个阶段:

就我个人而言, 目前还算不上初级阶段, 对python的一些语法规范还不了解, 甚至连python类中的一些魔法方法是做什么的都不知道, 所以这就是我要写python入门系列文章最主要的原因, 我想通过这一系列文章提高自己以下几个方面:

1. python简介

关于对python的介绍, 网上一搜一大把, 这就也就不再赘述. 简单的介绍一下吧

tiobe_201803统计

上图为TIOBE2018年3月份的编程语言排行榜统计, 可以看到python一直实在呈上升趋势的, 近几年比较火的领域(AI、机器学习、大数据分析)也都有python的身影, 并且我们国家也将把python语言加入到高考科目, 显然python已经成为最受欢迎的程序设计语言之一

python特点:

python解释器:

2. python安装

通常Linux和Mac OS都已内置了python, 只不过有些内置的python可能是比较旧的版本, 只需要升级到新版即可, 所以这里主要是windows的安装

通过官网下载地址下载, Windows/Linux/Mac OS

python加入到环境变量

将安装的python加入到系统环境变量中, 如安装到了C:\Python27, 就在系统环境变量的PATH项增加两个值 C:\Python27;C:\Python27\Scripts;

python版本

运行cmd, 属于python -V 会输出当前安装的python版本

3. python IDE安装

我们经常说好的代码是调出来的, 说明了代码调试的重要性. 虽然官方python也内置了ide, 但在实际开发项目中我们通常不会使用python内置的ide, 在Windows/Linux下做python开发我通常使用两款IDE:

上一篇下一篇

猜你喜欢

热点阅读