一.程序语言包含了什么?
1..值(value):程序操作的东西
2.值上的基本操作(primitive value)
3..组合机制(combine mechanism):将各种操作组合起来
4.预定义的名称(predefined names)(各种函数库)
5.定义机制(definition mechanism):允许我们定义符号名和去扩展库
二.python语言包含了什么?
1.丰富的值类型(integers,boolean,functions)(注意function也为value)
2.函数定义为输入值且返回值(包括function)。因此value是递归的:function的定义里引用了function
3.value 类型所不多,但我们可以用它代表任何事物(但不方便)。
4.扩展类型(strings,tuples,ranges--unmutable,lists,dictionaries,sets,--mutable)
tuple (list,dictionary,set)类型可以让python表示任意的数据结构
事实上二元tuple就可以表示任何数据结构
tuple,list,均为递归定义的数据结构
三.python 基本操作
1.常量类型是基本情况
2.函数是构建程序的起点
3.如何求值一个函数
1)求值操作符
2)求值操作数
3)带入操作数至操作体中
深入理解Python编程语言特性
本文详细阐述了Python编程语言的基础概念,包括程序语言的基本组成元素、丰富的数据类型、核心操作以及基本操作方法。深入探讨了函数定义、类型转换、扩展类型等关键点,并提供了求值操作的具体步骤。
1695

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



