Python是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。
吉多·范罗苏姆(Guido van Rossum)于1980年代后期开始研发Python,作为ABC语言的后继者,它也可以被视为采用了叫做M-表达式的中缀表示法的一种LISP方言。吉多·范罗苏姆于1991年首次发布 Python 0.9.0。Python 2.0于2000 年发布并引入了新功能。Python 3.0于2008年发布,它是该语言的主要修订版,并非完全向后兼容。Python 2于2020年随2.7.18版停止支持。
Python的设计哲学,强调代码的可读性和简洁的语法,尤其是使用空格缩进来划分代码块。相比于C或Java,Python让开发者能够用更少的代码表达想法。
Python解释器本身几乎可以在所有的操作系统中运行,它的官方解释器CPython是用C语言编写的。Python是一个由社群驱动的自由软件,目前由Python软件基金会管理。
下载链接
Windows下更换pip源为清华源
Python教程
Flask 会一直提供一个 非常简约而优秀的胶合层,就像 Python 语言一样。你可以自由地使用 SQLAlchemy 执行高级模式,或者使用其他数据库工具,亦可引入非关系数据模型, 甚至还可以利用用于 Python 网络接口 WSGI 的非框架工具。
Flask文档
使用镜像安装:
pip install Flask -i https://pypi.tuna.tsinghua.edu.cn/simple/
Django 最初被设计用于具有快速开发需求的新闻类站点,目的是要实现简单快捷的网站开发。以下内容简要介绍了如何使用 Django 实现一个数据库驱动的网络应用。
Django文档
pip install Django -i https://pypi.tuna.tsinghua.edu.cn/simple/
2021.3.2版本的PyCharm:
2021.3.2 - Windows (exe)
2021.3.2 - Linux (tar.gz)
2021.3.2 - macOS (dmg)
2021.3.2 - macOS Apple Silicon (dmg)
安装之后,启动PyCharm,选择Start trial,点击Log In to JetBrains Account…,如下图:
在随后打开的网页中登录JetBrains的账号,然后点击Start Trial,如下图:
就可以获得一个月的试用。