python程序基本结构说明和基本数据类

2.1基本结构

例2-1-1下面是执行判断学生成绩是否及格的判定,请输入并调试成功既可。

缩进:

代码块是通过缩进来实现的,也体现了代码的层次关系。

第8行是if语句,第9行和第12行分别是if语句不同的代码块。

现在的缩进一般都是采用4个空格来表示。

注释:

注释是程序添加的说明性文本。程序运行时会忽略掉注释的内容。

注释在程序设计中是十分重要的,它可以让代码更加友好阅读和维护。

第1-4行、第5行和第13行都是注释。

注释有多行和单行之分。

多行是采用三个英文单引号或双引号表示开始和结束。

单行注释用#号表示。

大小写:

Python语言是一种对于大小写敏感的语言。

第6行的score和第7行的SCORE代表两个不同的变量。

再例如scoRe和scorE又是两个不同的变量,他们代表了各个不同的事物。

字符:

在写Python的代码时,所有使用到的括号、引号、冒号等等都是英文字符。

如果将字符输入成中文字符,运行时将会出错误。初学者一定要注意输入代码时中英文的切换。

续行:

当一行字符过多时,需要换行时,可以在行尾添加“\”来实现。第9行和第10行。

也可以使用小括号将内容括起来实现。

比如print(“学生成”

“绩及格了”),这样也可以.

其他:

第8行到12行,代码产生了分叉,这是一个分支的结构。

第14行和第15行,type()用来查看变量的数据类型。第6行的score是字符串类型,第7行的SCORE是数字类型。

2.2基本数据类型

变量:

第6行的score和第7行的SCORE就是两个变量。

变量:在程序运行时,其值可以变化的量称为变量。变量有一个名字,为变量名。

变量名的命名采用以字母或下划线开头的数字、字母和下划线的组合来实现。

程序通过变量名来完成相应的运算来实现程序功能。

变量就是指变量名,我们一般说成变量某某或直接说某某某。

变量的注意事项:

变量名千万不要同Python本身定义的关键字相冲突。关键字的查看可以通过print(help("keywords"))来实现。

变量名最好见名知意义。可以采用userName或user_name这样来定义。

如下面的num1=,其中num1为变量名,为变量num1的值,这里的等号不再是我们数学中的等号,而是赋值符号,表示将等号右边的值赋值给左边的变量。

在讲代码的时候习惯说成变量num1的值等于或num1等于。

程序设计中要同很多不同的数据打交道,学生姓名和学生成绩就是不同的类型。变量的数据类型取决于引用数据的类型。例如下面的num1在第1行为整数,但在第13行为小数,但他表示的都是数字类型。

2-2-1数字类型

Python数字类型主要包含整型(int),浮点型(float),复数(


转载请注明:http://www.aierlanlan.com/cyrz/726.html