徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

周蟒

指数 周蟒

周蟒,又名zhpy,是一個輕量的,與Python語言互相兼容的中文Python語言。讓使用者可以使用純中文語句(繁體或簡體)來編寫程式。目前主要適用於教學上。 周蟒中文程式語言目前已不再更新。提供電子書、API、完整測試用例的開放原始碼中文程式語言。 周蟒中文程式語言的目標是協助使用者透過中文程式語言學習程式語言,進而接觸世界上大部份的程式語言,而不是脫離現實世界。 周蟒作者gasolin提出了周蟒編程風格與 周蟒中文程式語言的四不一沒有,透過程式語言的約定,使用周蟒寫出的中文程式保有了易於閱讀的特性,並可完全轉換成英文Python語言程式。 周蟒語言擁有Python語言的所有特性,如高效率的高階資料結構、簡單而有效的物件導向程式設計方式等等。 由於周蟒語言完全相容Python程式語言,所以可以取用所有Python程式語言資源。 周蟒語言的長處是在於發揮"完全相容Python程式語言"的中文程式語言的優點,所有語法,關鍵詞都依照Python語言的風格。學習周蟒語言後要橋接到Python語言相當容易。 周蟒也同時提供咬一口周蟒中文程式語言電子書,所有範例都一併提供與python語言程式碼的對照。 周蟒是開放原始碼的,可自由下載使用。 周蟒提供編譯器與互動式直譯器,也支援中文腳本執行。.

10 关系: 中蟒中文編程語言应用程序接口编程语言面向对象程序设计跨平台鸭子类型MIT許可證Python汉语

中蟒

中蟒,又名ChinesePython,「是一套基于Python即译语言2.1.3版的中文编程语言。除了保留字,变数名称可用中文外,很多内建数据型的操作都可用中文来进行。」(取自官方網頁的說明。) 目前中蟒專案已不再維護。 周蟒則是與中蟒相似,但以不同方式支援新版本Python(>2.3)的中文编程语言。.

新!!: 周蟒和中蟒 · 查看更多 »

中文編程語言

中文編程語言是指使用中文来书写的程式設計語言,其目的是为了减少对英语的学习,将精力集中在程序设计上,并且便于程序交流和代码维护。.

新!!: 周蟒和中文編程語言 · 查看更多 »

应用程序接口

应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.

新!!: 周蟒和应用程序接口 · 查看更多 »

编程语言

编程语言(programming language),是用来定义计算机程序的形式語言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 最早的编程语言是在電腦發明之前產生的,當時是用來控制及自動演奏鋼琴的動作。在電腦領域已發明了上千不同的编程語言,而且每年仍有新的编程語言誕生。很多编程語言需要用指令方式說明計算的程序,而有些编程語言則屬於宣告式編程,說明需要的結果,而不說明如何計算。 编程语言的描述一般可以分為及語義。語法是說明編程語言中,哪些符號或文字的組合方式是正確的,語義則是對於編程的解釋。有些語言是用規格文件定義,例如C語言的規格文件也是ISO標準中一部份,2011年後的版本為ISO/IEC 9899:2011,而其他55語言(像Perl)有一份主要的文件,視為是。.

新!!: 周蟒和编程语言 · 查看更多 »

面向对象程序设计

面向对象程序设计(Object-oriented programming,缩写:OOP)是種具有物件概念的程式編程典範,同时也是一种程序开发的抽象方针。它可能包含資料、、程式碼與方法。对象則指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,物件裡的程序可以訪問及經常修改物件相關連的資料。在物件導向程式編程裡,電腦程式會被設計成彼此相關的物件。 面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想,这与传统的思想刚好相反:传统的程序设计主张将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。面向对象程序设计中的每一个对象都应该能够接受数据、处理数据并将数据传达给其它对象,因此它们都可以被看作一个小型的“机器”,即对象。目前已经被证实的是,面向对象程序设计推广了程序的灵活性和可维护性,并且在大型项目设计中广为应用。此外,支持者声称面向对象程序设计要比以往的做法更加便于学习,因为它能够让人们更简单地设计并维护程序,使得程序更加便于分析、设计、理解。反对者在某些领域对此予以否认。 当我们提到面向对象的时候,它不仅指一种程序设计方法。它更多意义上是一种程序开发方式。在这一方面,我们必须了解更多关于面向对象系统分析和面向对象设计(Object Oriented Design,简称OOD)方面的知识。許多流行的程式語言是物件導向的,它們的風格就是會透由物件來創出實例。 重要的物件導向程式語言包含Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby 與 PHP等。.

新!!: 周蟒和面向对象程序设计 · 查看更多 »

跨平台

跨平台泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。.

新!!: 周蟒和跨平台 · 查看更多 »

鸭子类型

在程序设计中,鸭子类型(duck typing)是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由"当前方法和属性的集合"决定。这个概念的名字来源于由James Whitcomb Riley提出的鸭子测试(见下面的“历史”章节),“鸭子测试”可以这样表述: 在鸭子类型中,关注点在于对象的行为,能作什么;而不是关注对象所属的类型。例如,在不使用鸭子类型的语言中,我们可以编写一个函数,它接受一个类型为"鸭子"的对象,并调用它的"走"和"叫"方法。在使用鸭子类型的语言中,这样的一个函数可以接受一个任意类型的对象,并调用它的"走"和"叫"方法。如果这些需要被调用的方法不存在,那么将引发一个运行时错误。任何拥有这样的正确的"走"和"叫"方法的对象都可被函数接受的这种行为引出了以上表述,这种决定类型的方式因此得名。 鸭子类型通常得益于"不"测试方法和函数中参数的类型,而是依赖文档、清晰的代码和测试来确保正确使用。.

新!!: 周蟒和鸭子类型 · 查看更多 »

MIT許可證

MIT授權條款(The MIT License)是許多軟體授權條款中,被廣泛使用的其中一種。與其他常見的軟體授權條款(如GPL、LGPL、BSD)相比,MIT是相對寬鬆的軟體授權條款。.

新!!: 周蟒和MIT許可證 · 查看更多 »

Python

Python( ),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以視之為一種改良(加入一些其他程式語言的優點,如物件導向)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比於C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。 与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。 Python 解释器本身几乎可以在所有的操作系统中运行。Python的正式直譯器CPython是用C语言编写的、是一個由社群驱动的自由软件,目前由Python软件基金会管理。.

新!!: 周蟒和Python · 查看更多 »

汉语

漢語,又稱中文、華文、唐話、中國話等,是漢藏語系漢語族下之一種語文,為世界使用人数最多的语言,目前世界有六分之一人口做為母語。漢語有多種分支语言,當中現代標準漢語為現行的漢語通用語,為中华人民共和国的国家通用语言(又稱為普通話)、以及中華民國的国语。此外,漢語還是聯合國官方語言之一傳統華人社會習慣稱之為「漢語」,本文一律以漢族慣稱「漢語」來表示,國際間常稱中文。其他稱呼僅限特定人群使用,請另見相關條目。,并被上海合作组织等国际组织采用为官方语言。 汉字是汉语的文字書寫系统,又称汉文、中文、华文、唐文,在中华民国又称为国文,是一种意音文字,表意的同時也具一定的表音功能。漢語属分析语,有声调。漢語包含書面語及口語兩部分,古代書面汉语称为文言文,现代书面汉语一般指使用現代標準漢語語法、詞彙的中文通行文体(又称白话文)。 对于汉语的分支语言,学界主要有两种观点,一种观点将汉语定义为语言,并将官话、贛語、闽语、粤语、客家语、吴语、湘语七大语言定义为一级方言;另一种观点则将汉语视为语族,其下無法互相溝通的視為語言,如國際標準化組織就將漢語族分為13種語言:闽东语、晋语、官话、莆仙语、徽语、闽中语、赣语、客家语、湘语、闽北语、闽南语、吴语、粤语。.

新!!: 周蟒和汉语 · 查看更多 »

重定向到这里:

ZhPy

传出传入
嘿!我们在Facebook上吧! »