“AKFDS 是一个开源财经知识库项目，主要是为了方便查阅相关的财经知识而建立的， 所有人都可以向该库提交内容“ – Albert King
AKFDS 是一个关于财经数据科学知识的开源知识库，作者是 Albert King。
AKFDS 创建的主要目的是为了方便财经数据科学爱好者、数据科学家及相关人士查询相关的财经资料， 能够提高在财经数据科学领域的工作效率，也可以作为茶余饭后学习的园地。
AKFDS 的使用非常简单，您只需要访问项目主页：https://akfamily.github.io/akfds 就可以查看最新的知识库信息。
The following chart, produced using Stack Overflow Trends, shows one measure of the relative popularity of Python
The figure indicates not only that Python is widely used but also that adoption of Python has accelerated significantly since 2012.
This is driven at least in part by uptake in the scientific domain, particularly in rapidly growing fields like data science.
For example, the popularity of pandas, a library for data analysis with Python has exploded, as seen here.
(The corresponding time path for MATLAB is shown for comparison)
Note that pandas takes off in 2012, which is the same year that we see Python’s popularity begin to spike in the first figure.
Overall, it’s clear that
Python is a major tool for scientific computing, accounting for a rapidly rising share of scientific work around the globe.
Python is a high-level language suitable for rapid development.
It has a relatively small core language supported by many libraries.
Multiple programming styles are supported (procedural, object-oriented, functional, etc.)
Python is interpreted rather than compiled.
Syntax and Design#
One nice feature of Python is its elegant syntax — we’ll see many examples later on.
Elegant code might sound superfluous but in fact it’s highly beneficial because it makes the syntax easy to read and easy to remember.
Remembering how to read from files, sort dictionaries and other such routine tasks means that you don’t need to break your flow in order to hunt down correct syntax.
Closely related to elegant syntax is an elegant design.
Features like iterators, generators, decorators and list comprehensions make Python highly expressive, allowing you to get more done with less code.
Namespaces improve productivity by cutting down on bugs and syntax errors.
Python has become one of the core languages of scientific computing.
It’s either the dominant player or a major player in
Its popularity in economics is also beginning to rise.