程序中产生或计算新的数据值的代码称为表达式,它一般是值、运算符和变量的组合,单独的一个值、一个变量也都是一个表达式。例如:2+3,x>4 and x<20均是合法的表达式。 语句是能产生效果的代码,例如:total=0 是一个赋值语句,它表示把右侧的0存储到total所代表的存储区域中,简单地说就是将0赋给变量total。print(total) 是输出语句,显示total的值。Python语言中还有其他各种语句,如用于分支的if语句,用于循环的for语句,还有用于异常处理的try语句等等。
模块即一个后缀为.py的文件,文件中可以是任意的代码,如定义函数。 如果要使用模块中的函数,需要先将模块用import命令导入,两种方式. 第一种引用函数库的方法如下: import <库名> 第二种引用函数库的方法如下: from <库名> import <函数名,函数名,…,函数名> from <库名> import * #其中,*是通配符,表示所有函数 例如: (1)>>> import turtle (2)>>> from turtle import *
对象:Python程序中存储的所有的数据都是对象,每一个对象都有一个存储位置,一个类别和一个值。 对象名:对象在内存中存储位置往往会通过一个名称来进行引用,这就是对象名。对象命名必须符合Python语言的命名规则。 对象的类型:也即是对象的类别,代表了对象的内部表示及其支持的操作。
Python语言中,分支结构的使用if语句实现,其一般的形式如下: if <条件1>: <语句块1> elif <条件2>: <语句块2> elif <条件3>: <语句块3> : else: <语句块n>
大多数的应用程序都会包含循环结构 循环结构和顺序结构、选择结构是结构化程序设计的三种基本结构,它们是各种复杂程序的基本构造单元
使用函数主要有两个目的:降低编程难度和代码重用。函数是一种功能抽象,利用它可以将一个复杂的大问题分解成一系列简单的小问题,然后将小问题继续划分成更小的问题,当问题细化为足够简单时,就可以分而治之。 函数可以在一个程序中多个位置使用,也可以用于多个程序,当需要修改代码时,只需要在函数中修改一次,所有调用位置的功能都更新了,这种代码重用降低了代码行数和代码维护难度。