python入门第一部分
python简介
python诞生于1991年2月,但是正式发布1.0版本是在1994年的1月。迄今为止已经24年了。期间,2000年10月16日,python发布了2.0版本;2008年12月3日,3.0版本正式问世。值得注意的是,2.x版本和3.x版本是不兼容的,一般来说我们会使用3.x版本进行开发,但是,某些企业仍然会使用遗留的2.x版本,所以,我们需要对两个版本都进行了解,避免今后出现看不懂,不会写的情况。
python的应用范围及其广泛,其中最为突出的便是爬虫开发,人工智能等领域,甚至有独占鳌头之势。
python优缺点总结
我们可以通过在python中输入import this指令来查看《python之禅》。仔细阅读python之禅我们可以发现,它一直强调的都是简单,明了,直接这一思想。事实上python也确实做到这几点。
- 编程简单明了,适合作为新手的入门语言,它强调做一件事只有一种方法。
- 拥有强大的社区和生态圈,在开发过程中可以直接调用而不用自己再去编写。
- 它是一种解释性语言,可以轻松实现跨平台,具有较高灵活性。
但python也具有一定的缺点:
- 也正因为他为一种解释型语言,所以执行效率较低。但是,在如今这个世界 ,计算机硬件已经足够发达,企业在做相关开发的时候,追求开发效率的优先级远远高于执行效率。
- 由于python具有高度的开放性,所以代码没有办法加密。可是,目前甚至以后的市场规律我们是可以预见的,越来越多的企业已经不再是卖软件给客户,取而代之的是卖服务。或者产品的核心部分采用C++等语言来写,因为Python具有很好的可嵌入性和可扩展性。所以这一缺点正在被淡化。
- 开发时可以选择的框架过多,反而增加了开发难度,因为你并不知道哪个框架是最优选择。
python环境的搭建
下载python
打开浏览器访问python官网,进入官网后下载最新版本的python。但是注意,不要下载后缀带有A或B的版本,这两个版本为测试版本。你同时也可以在官网查看相关文档。(值得注意的是,如果要在linnux环境下更新3.x版本需要通过源代码构建安装)
安装
安装步骤如下:
第二步:
安装插件
- 如果想要在交互式环境下写代码,那么可以打开cmd,在其中输入pip instal ipython jupyter或者是输入python -m pip ipython jupyter来下载安装jupyter。安装完成之后,再在cmd中输入jupyter notebook,那么就可以进入jupyter notebook中进行写代码或者markdown格式的文本。
- 交互式环境只能写比较简单的代码,如果真正的做开发,那么我们需要进入一家叫JetBrains公司的官方网站下载一个叫pycharm的开发工具。
我们的第一段代码
安装好pycharm后,我们可以便可以在里面进行代码的编写了,试试输入以下语句,然后点运行:
print('hello world')
注意:所以得符号或字母都必须在英文输入法下进行,否则就会报错。
print('hello world' + 'hello world')
<