赞
踩
Python是一种广泛使用的解释型、高级和通用的编程语言。Python支持多种编程范型,包括函数式、指令式、结构化、面向对象和反射式编程。它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。
Python由吉多·范罗苏姆创造,第一版发布于1991年,它是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的LISP方言。
Python的设计哲学强调代码的可读性和简洁的语法,尤其是使用空格缩进划分代码块。相比于C或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。
Python解释器本身几乎可以在所有的操作系统中运行。Python的官方解释器CPython是用C语言编写的,它是一个由社区驱动的自由软件,目前由Python软件基金会管理。
单行语句和命令行输出问题:很多时候不能将程序连写成一行,如import sys;for i in sys.path:print i。而perl和awk就无此限制,可以较为方便的在shell下完成简单程序,不需要如Python一样,必须将程序写入一个.py文件。
独特的语法:这也许不应该被称为局限,但是它用缩进来区分语句关系的方式还是给很多初学者带来了困惑。即便是很有经验的Python程序员,也可能陷入陷阱当中。
运行速度慢:这里是指与C和C++相比。
Python的官网为https://www.python.org,目前版本已经发展到3.9.2

需要注意的是Python2.x与Python3.x是不兼容的,由于官方的Python只包含一个解释器和一些基本的内置库,不能满足我们的要求,因此选择第三方的Python库Anaconda。
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。
Anaconda官网:https://www.anaconda.com/
下载地址为https://www.anaconda.com/products/individual#Downloads

根据自己的操作系统选择合适的版本下载,这里选择的是windows的64位安装包
下载好安装包之后,双击安装即可进行傻瓜式安装,即点击下一步的安装。
需要注意的是,安装到这一步的时候需要勾选加入到环境变量,如果不勾选就要自己手动配置环境变量才能在命令行窗口中使用Python。

Windows下打开cmd,输入Python即可进入Python交互式运行环境

国际惯例先打印hello world! Python一行搞定
# 调用print函数 在控制台输出hello world!
print("hello world!")
# 退出python交互式命令行
exit()
可以向其他语言一样将代码写在文件中,然后运行,Python源码文件后缀名一般为.py,其实Python对于源文件是不区分后缀名的,在桌面上新建一个test.txt文件,内容如下:
print("hello world!")
在cmd中运行,python命令加上源文件的路径,这里使用的是绝对路径

大部分编程语言都有集成开发环境,Python的常用集成开发环境有
其中PyCharm是收费的,这里直接使用Anaconda集成的Sypder,安装好Anaconda之后可以在Windows开始菜单搜索到Sypder。

打开之后界面如下,这里我删除了一些窗口。

在上方的菜单中选择 Tools–>Perferences,然后选择Appearance,这里可以配置主界面主题,以及字体,可以根据个人的喜好配置

配置工作空间的位置,工作空间也就是源代码文件存放目录,这里配置的路径为D:/note/python/code

注意:配置好之后点击左下角的Apply是配置生效
Spypder左侧为源码编辑区,右侧为程序运行结果输出去,Sypder使用的Python解释器为IPython

代码编写完毕之后,使用Ctrl+S保存,会弹出一个确定文件保存位置的窗口保存文件

点击上方的绿色播放按钮即可运行python程序,右侧会输出结果

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。