Python知识点汇总,python基础知识点总结菜鸟教程

  Python知识点汇总,python基础知识点总结菜鸟教程

  本文包括python的基础知识:简单数据结构、数据结构类型(变量:list、dictionary、set、不可变:numeric type、string、tuple)、分支循环和控制流、类和函数、文件处理和异常等。

  Python控制语句if语句,在满足条件时运行语句块。常与else、elif(相当于else if)连用。

  对于语句,遍历列表、字符串、字典、集合等迭代器。依次处理迭代器中的每个元素。

  While语句,当条件为真时,语句块循环运行。

  Try语句,最后与except一起使用,处理程序运行中的异常情况。

  类语句,用于定义类型。

  Def语句,用于定义函数和类型的方法。

  Pass语句,指示此行为为空,并且没有运行任何操作。

  Assert语句,用于在程序调试阶段测试是否满足运行条件。

  Python2.6之后定义的语法With statement在场景中运行语句块。例如,在语句块运行之前对其进行加密,然后在语句块运行完之后对其进行解密。

  Yield语句,用在迭代器函数中,用于返回一个元素。从Python版开始。该语句成为一个运算符。

  引发语句,产生错误。

  语句导入模块或包。

  From … import语句,从包中导入模块或从模块中导入对象。

  Import … as语句,它将导入的对象赋给一个变量。

  In语句来确定对象是否在字符串/列表/元组中。

  (1)简单的数据结构

  标识符的第一个字符必须是字母表中的一个字母或下划线_。标识符的其他部分由字母、数字和下划线组成。标识符区分大小写。python中有四种类型的数字:整数、布尔、浮点数和复数。

  int(整数),比如1,只有一个整数类型int,表示为长整数,python2中没有Long。bool(布尔型),如True。float(浮点数),如1.23,3e-2complex(复数),如1 2j,1.1 2.2j常见运算符:

  不同数据类型的转换

  不同算术运算符之间的优先级

  (2)分支循环和过程控制

  (1)分支循环

  分支循环语句以if为主,检查一系列条件,根据不同的条件采取不同的措施。其具体结构如下:

  分支控制中的常见条件测试:

  其中,in关键字用于判断特定值是否在列表中,如果不在列表中则使用notin。

  表达式为:a=x如果条件else y为:当条件为真时,a=x,条件为假时,a=y。

  (2)过程控制

  python中的流控制由for循环和while循环组成,

  1while循环

  一般形式是:

  如果判断条件为真,则执行该语句,直到判断条件为假。

  特殊形式是:

  结构形式为:

  2for循环

  一般形式:

  结构形式为:

  继续语句:

  当循环中遇到continue时,跳出当前循环,执行下一条语句的判断;

  中断语句:

  当循环中遇到break语句时,跳出所有循环,结束循环,执行循环后的程序:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: