Python学习
文章平均质量分 80
# Python学习
ZhShy23
这个作者很懒,什么都没留下…
展开
-
【python入门】异常处理
异常体系内部有层次关系,Python异常体系中的部分关系如下所示:try 语句按照如下方式工作:【例子】【例子】一个语句可能包含多个子句,分别来处理不同的特定的异常。最多只有一个分支会被执行。【例子】【例子】语句尝试查询不在中的键值对,从而引发了异常。这一异常准确地说应属于,但由于是的子类,且将置于之前,因此程序优先执行该代码块。所以,使用多个代码块时,必须坚持对其规范排序,要从最具针对性的异常到最通用的异常。【例子】【例子】一个 子句可以同时处理多个异常,这些异常将被放在一个括号里成为一个元原创 2022-06-09 17:07:35 · 133 阅读 · 0 评论 -
【python入门】循环语句
语句最基本的形式包括一个位于顶部的布尔表达式,一个或多个属于代码块的缩进语句。循环的代码块会一直循环执行,直到布尔表达式的值为布尔假。如果布尔表达式不带有等运算符,仅仅给出数值之类的条件,也是可以的。当后写入一个非零整数时,视为真值,执行循环体;写入时,视为假值,不执行循环体。也可以写入或任何序列,长度非零则视为真值,执行循环体;否则视为假值,不执行循环体。【例子】【例子】布尔表达式返回0,循环终止。2. while - else 循环当循环正常执行完的情况下,执行输出,如果循环中执行了跳出循原创 2022-06-09 17:03:03 · 240 阅读 · 0 评论 -
【python入门】条件语句
if 语句的 代码块只有当条件表达式 结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。单个 if 语句中的 条件表达式可以通过布尔操作符 ,和 实现多重条件判断。【例子】2. if-else语句Python提供与if搭配使用的else,如果if语句的条件表达式结果布尔值为假,那么程序将执行else语句后的代码。【例子】 语句支持嵌套,即在一个语句中嵌入另一个语句,从而构成不同层次的选择结构。【例子】Python 使用缩进而不是大括号来标记代码块边界,因此要特别注意els原创 2022-06-09 11:18:52 · 186 阅读 · 0 评论 -
【python入门】位运算
二进制有三种不同的表示形式:原码、反码和补码,计算机内部使用补码来表示。原码:就是其二进制表示(注意,有一位符号位)。反码:正数的反码就是原码,负数的反码是符号位不变,其余位取反(对应正数按位取反)。补码:正数的补码就是原码,负数的补码是反码+1。符号位:最高位为符号位,0表示正数,1表示负数。在位运算中符号位也参与运算。按位与操作 只有两个对应位都为1的时候计算结果才为1按位或操作 只要两个对应位中有一个 1 时就为 1按位异或操作 只有两个对应位不同时才为1异或操作的性质:满足原创 2022-06-09 10:14:25 · 602 阅读 · 2 评论 -
【python入门】变量、运算符与数据类型
比较运算符操作符名称示例大于大于等于小于小于等于等于不等于逻辑运算符操作符名称示例与或非位运算符操作符名称示例按位取反按位与``按位或按位异或左移右移三元运算符使用三元运算符后可以转换为:其他运算符操作符名称示例存在不存在是原创 2022-06-08 10:02:03 · 138 阅读 · 0 评论