介绍

Prolog Ninety-Nine Problems是由Werner Hett教授在University of Applied Sciences (Berner Fachhochschule) at Biel-Bienne, Switzerland多年教学中收集的练习题。这九十九个例题组织为七个部份:Prolog Lists(阵列/列表), Arithmetic(算术), Logic and Codes(逻辑和编码), Binary Trees(二叉树), Multiway Trees(多叉树), Graphs(图论), Miscellaneous(杂项)。其囊括了常见的程序设计中所运用到的数据结构和算法。

本文旨在通过使用Python编程语言解决这九十九道练习题,来学习掌握Python程序开发。

Python,是一种广泛使用的高阶程式语言,属于通用型程式语言,由吉多.范罗苏姆创造,第一版释出于1991年。可以视之为一种改良(加入一些其他程式语言的优点,如物件导向)的LISP。作为一种直译语言,Python的设计哲学强调程式码的可读性和简洁的语水土山(尤其是使用空格缩排划分程式码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程式,该语言都试图让程式的结构清晰明了。 与Scheme、Ruby、Perl、Tcl等动态型程式语这一样,Python拥有动态型别系统和垃圾回收功能,能够自动管理记忆体使用,并且支援多种编程范式,包括物件导向、命今式、函数式和程序式编程。其本身拥有一个巨大而广泛的标准库。 Python直译器本身几乎可以在所有的作业系统中执行。Python的正式直译器CPython是用C语言编写的、是一个由社群驱动的自由软体,目前由Python软体基金会管理。Python

参考文献

Python. https://zh.wikipedia.org/wiki/Python

results matching ""

    No results matching ""