Python基础语法和数据类型最全总结 (2)

Args:列出每个参数的名字,并在名字后使用一个冒号和一个空格,分隔对该参数的名称和描述。如果描述太长超过了单行80字符,使用2或者4个空格的悬挂缩进

Returns:该函数的返回值,包括类型和具体返回值的情况。如果没有返回值或者返回None值可以不写

Raises:抛出的异常。不抛出异常不写。

Python基础语法和数据类型最全总结

Python代码基本架构

在前面的几个程序中,我们基本能体会到Python程序的一些特点。

首先,Python代码中,不使用{}或者其他明显的标志来限制代码的开始和结束,而是根据代码的缩进来确定代码的关系:连续的同一缩进的代码为同一个代码块,例如函数中的定义。
一条语句的末尾,不需要使用;来结束,而直接使用换行表示语句末尾。

除此外,Python还有一些颇具特色的写法,例如,如果一条语句太长,可以使用”\“将它分割成多行:

Python基础语法和数据类型最全总结

虽然Python中可以不使用;作为语句的分割,但如果在一行中有多条语句,那可以使用;将这些语句分隔开:

Python基础语法和数据类型最全总结

数据类型

在上面这些代码中,我们定义了变量a、b、x、y等。可以看出,在Python中,和很多其他编程语言不一样的地方,Python的变量不需要声明为具体的类型,而是直接给它赋值,Python会根据值设置变量的类型。虽然Python的变量不需要先声明类型直接就可以使用,但并不是说Python没有数据类型。Python的常用数据类型包括:

number(数字)

int(整型)

float(浮点型)

complex(复数):复数由实数部分和虚数部分构成,可以用 a + bj,或者 complex(a,b) 表示, 复数的实部 a 和虚部 b 都是浮点型

bool

string(字符串)

list(列表)

tuple(元组)

set(集合)

dict(字典)
这些类型,我们在后续课程将会一一讲到。

运算符

在Python中,提供了常用的运算符。我们先来看看它的数学运算符。

/

%:取余

//:整除

**:乘方

Python基础语法和数据类型最全总结

Python基础语法和数据类型最全总结

可以看到,整数和浮点数的运算,结果都是浮点数。如果想将浮点数转换成整数,可以这样:

Python基础语法和数据类型最全总结

或者将整数转换成浮点数:

Python基础语法和数据类型最全总结

bool 类型只有两个值:True或者False。它的运算操作有 not、and、or

Python基础语法和数据类型最全总结

Python基础语法和数据类型最全总结

内置函数

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxfyd.html