Python编程入门:从基础到实践
1. 编程语言概述
在我们的日常环境中,语言主要分为自然语言和符号语言。自然语言是我们日常生活中使用的语言,如英语、西班牙语、法语、中文等。它的优点是我们可以通过接触、观察和实践逐渐学习,但也存在局限性,比如不同语言之间理解困难,且很多语言存在同义词或词义随语境变化的情况,容易产生歧义或不精确性。
符号语言则是一组人为创造的符号,用于表达特定的、能被普遍理解的含义,避免了歧义。这种语言可以在国际范围内被理解,每个符号无论在哪里使用,含义都是固定的。
编程语言处于自然语言和符号语言之间,它借助翻译语言的不断发展,能将指令从编程语言转换为机器语言,让编程过程更接近自然语言,从而使编程变得更加容易。编程中常用的符号包括西方字母和数字,用户编写这些字符组成的代码,由计算机进行解释。目前,根据使用和流行程度,常见的代码有ASCII(美国信息交换标准代码)和EBCDIC(扩展二进制编码十进制交换码)。ASCII最初每个字符使用7位,可表示27个不同字符,扩展版本使用8位,共256个字符,是所有个人计算机的标准代码;EBCDIC每个字符始终使用8位,共256个字符,主要用于大型计算机和面向商业的中型计算机。
编程语言由词汇和规则组成。词汇包括标识符(赋予编程元素的符号名称,如变量、类型、模块等的名称)、常量(程序中值不会改变的数据)、运算符(表示变量和常量之间操作的符号)、指令(表示处理结构和编程元素定义的特殊符号)和注释(用于记录程序的文本)。规则则分为语法和语义,语法规定了组成语言句子的符号序列,语义定义了语言的句法结构、表达式和数据类型的含义。
编程语言还可分为低级语言和高级语言。低级语言基于冯·诺依曼机,与机器
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



